摘要
论文提出了在阵列数据库中引入固态硬盘作为Cache的内存-SSD-磁盘的多级存储架构,研发了以阵列数据库的存储单元chunk为粒度的缓存技术—ADCS,并在FASTDB中进行了实现。ADCS采用最近最少使用(LRU)算法作为缓存淘汰算法,得益于内存和磁盘之间的SSD cache构建技术,阵列数据库的查询性能提升了34%左右。
This paper introduced solid state disk(SSD)as cache in array database,designed a hierarchical storage architecture with memory-SSD-disk and proposed an array database caching technology based on SSD(ADCS),which in granularity of chunk and finally realized in FASTDB.The least recently used(LRU)algorithm was used as the cache elimination algorithm.Through cache construction technology between the memory and disk,the query performance of array database was increased by about34%.
作者
杨庆
李晖
陈梅
戴震宇
朱明
YANG Qing;LI Hui;CHEN Mei;DAI Zhenyu;ZHU Ming(College of Computer Science and Technology,Guizhou University,Guiyang 550025;Guizhou Engineering Laboratory for Advanced Computing and Medical Information Services,Guizhou University,Guiyang 550025;National Astronomical Observatories,Chinese Academy of Sciences,Beijing 100012)
出处
《计算机与数字工程》
2017年第5期929-934,共6页
Computer & Digital Engineering
基金
国家自然科学基金(编号:61462012
61562010
U1531246)
基于云计算的医疗信息管理系统关键技术研究及应用(编号:GY[2014]3018)
贵州省重大应用基础研究项目(编号:JZ20142001
JZ20142001-01
JZ20142001-05)
贵州省教育厅自然科学项目(黔科合人才团队字[2015]53号)
贵州大学研究生创新基金(院级)
贵州大学研究生创新基金(编号:2016049)资助