FlashStore: High Throughput Persistent Key-Value Store

Download Now
Provided by: VLD Digital
Topic: Storage
Format: PDF
The authors present FlashStore, a high throughput persistent key value store that uses flash memory as a non-volatile cache between RAM and hard disk. FlashStore is designed to store the working set of key-value pairs on flash and use one flash read per key lookup. As the working set changes over time, space is made for the current working set by destaging recently unused key-value pairs to hard disk and recycling pages in the flash store. FlashStore organizes key-value pairs in a log-structure on flash to exploit faster sequential write performance.
Download Now

Find By Topic