PAPER DIGEST
Most Influential SIGMOD 2018 Paper · 2026-03 edition

FASTER: A Concurrent Key-Value Store With In-Place Updates

Badrish Chandramouli, Guna Prasaad, Donald Kossmann, Justin Levandoski, James Hunter, Mike Barnett

Venue
ACM SIGMOD Conference (SIGMOD) 2018
Recognition
Most Influential SIGMOD 2018 Paper (Rank No. 10)
Edition
2026-03
Impact factor
5
Certificate ID
52a08fe3b305c835

Abstract

Over the last decade, there has been a tremendous growth in data-intensive applications and services in the cloud. Data is created on a variety of edge sources, e.g., devices, browsers, and servers, and processed by cloud applications to gain insights or take decisions. Applications and services either work on collected data, or monitor and process data in real time. These applications are typically update intensive and involve a large amount of state beyond what can fit in main memory. However, they display significant temporal locality in their access pattern. This paper presents FASTER, a new key-value store for point read, blind update, and read-modify-write operations. FASTER combines a highly cache-optimized concurrent hash index with a hybrid log: a concurrent log-structured record store that spans main memory and storage, while supporting fast in-place updates of the hot set in memory. Experiments show that FASTER achieves orders-of-magnitude better throughput - up to 160M operations per second on a single machine - than alternative systems deployed widely today, and exceeds the performance of pure in-memory data structures when the workload fits in memory.

Download PDF certificate