DocumentCode
3730523
Title
The implementation of flash-aware buffer replacement algorithms in PostgreSQL
Author
Zhengdong Xia; Tianming Bu
Author_Institution
Shanghai Key Laboratory of Trustworthy Computing, East China Normal University, China
fYear
2015
Firstpage
1215
Lastpage
1219
Abstract
Flash memory is growing maturer in technology, larger in capacity and cheaper in price. Many companys begin to use flash-based solid state disk instead of magnetic disk nowadays. Moreover, personal computers such as macbook, are using flash-based solid state disks. On account of the different characteristics between flash-based solid state disk and magnetic disk, more and more researchers begin to design the algorithms for flash-based database. PostgreSQL is the most famous opensource database, but PostgreSQL is aimed at magnetic disk currently. In this paper, we implement the CF-LRU, CCF-LRU, CCCF-LRU algorithms and integrate them into PostgreSQL. Finally, we use BenchmarkSQL to do the performance tests. The experiment results show that the performance of PostgreSQL using CF-LRU, CCF-LRU or CCCF-LRU is better than PostgreSQL using original algorithm when PostgreSQL is running in a flash-based solid state disk.
Keywords
"Flash memories","Clocks","Databases","Solids","High definition video","Algorithm design and analysis","Benchmark testing"
Publisher
ieee
Conference_Titel
Fuzzy Systems and Knowledge Discovery (FSKD), 2015 12th International Conference on
Type
conf
DOI
10.1109/FSKD.2015.7382115
Filename
7382115
Link To Document