论文提出了在阵列数据库中引入固态硬盘作为Cache的内存-SSD-磁盘的多级存储架构,研发了以阵列数据库的存储单元chunk为粒度的缓存技术—ADCS,并在FASTDB中进行了实现。ADCS采用最近最少使用(LRU)算法作为缓存淘汰算法,得益于内存和磁盘之间的SSDcache构建技术,阵列数据库的查询性能提升了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%.