2020 · 30 citations · 21 references
ComputingComputer ScienceComputer SystemsData ManagementData StructuresStorage SystemsCachingData LocalityData Storage SystemsMemory HierarchyScalable Data StorageStorage ManagementAccess Pattern AnalysisKey-value StorageKey-value Storage SystemsKey-value StoresLsm Tree StorageSpatial LocalityStorage Access PatternsStorage Caching
Applications of key-value (KV-)storage often exhibit high spatial locality, such as when many data items have identical composite key prefixes. This prevalent access pattern is underused by the ubiquitous LSM design underlying high-throughput KV-stores today.
21
Benchmarking cloud serving systems with YCSB
Brian F. Cooper, Adam Silberstein, Erwin Tam et al. · 2010 · 3.6K citations
Fay W. Chang, Sanjay Ghemawat, Wilson C. Hsieh et al. · ACM Transactions on Computer Systems · 2008 · 3.4K citations
Avinash Lakshman, Prashant Malik · ACM SIGOPS Operating Systems Review · 2010 · 2.6K citations
The log-structured merge-tree (LSM-tree)
Patrick E. O׳Neil, E.T. Cheng, Dieter Gawlick et al. · Acta Informatica · 1996 · 1.3K citations