Key-Value Stores on Flash Storage Devices: A Survey

05/11/2022
by   Krijn Doekemeijer, et al.
0

Key-value stores (KV) have become one of the main components of the modern storage and data processing system stack. With the increasing need for timely data analysis, performance becomes more and more critical. In the past, these stores were frequently optimised to run on HDD and DRAM devices. However, the last decade saw an increased interest in the use of flash devices because of their attractive properties. Flash is cheaper than DRAM and yet has a lower latency and higher throughput than HDDs. This literature survey aims to highlight the changes proposed in the last decade to optimise key-value stores for flash devices and predict what role these devices might play for key-value stores in the future.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2017

Flashield: a Key-value Cache that Minimizes Writes to Flash

As its price per bit drops, SSD is increasingly becoming the default sto...
research
06/18/2023

A Survey on User-Space Storage and Its Implementations

The storage stack in the traditional operating system is primarily optim...
research
02/19/2019

Dataplant: In-DRAM Security Mechanisms for Low-Cost Devices

Low-cost devices are now commonplace and can be found in diverse environ...
research
05/17/2018

Recent Advances in DRAM and Flash Memory Architectures

This article features extended summaries and retrospectives of some of t...
research
08/13/2018

D-RaNGe: Using Commodity DRAM Devices to Generate True Random Numbers with Low Latency and High Throughput

We propose a new DRAM-based true random number generator (TRNG) that lev...
research
11/29/2021

ZCSD: a Computational Storage Device over Zoned Namespaces (ZNS) SSDs

The Big Data trend is putting strain on modern storage systems, which ha...
research
02/27/2022

Past, Present and Future of Hadoop: A Survey

In this paper, a technology for massive data storage and computing named...

Please sign up or login with your details

Forgot password? Click here to reset