A large-scale analysis of hundreds of in-memory key-value cache clusters at twitter
Modern web services use in-memory caching extensively to increase throughput and reduce
latency. There have been several workload analyses of production systems that have fueled …
latency. There have been several workload analyses of production systems that have fueled …
ALEX: an updatable adaptive learned index
Recent work on" learned indexes" has changed the way we look at the decades-old field of
DBMS indexing. The key idea is that indexes can be thought of as" models" that predict the …
DBMS indexing. The key idea is that indexes can be thought of as" models" that predict the …
Rocksdb: Evolution of development priorities in a key-value store serving large-scale applications
This article is an eight-year retrospective on development priorities for RocksDB, a key-value
store developed at Facebook that targets large-scale distributed systems and that is …
store developed at Facebook that targets large-scale distributed systems and that is …
A Semantic‐Based Approach for Managing Healthcare Big Data: A Survey
R Hammad, M Barhoush… - Journal of Healthcare …, 2020 - Wiley Online Library
Healthcare information systems can reduce the expenses of treatment, foresee episodes of
pestilences, help stay away from preventable illnesses, and improve personal life …
pestilences, help stay away from preventable illnesses, and improve personal life …
{SpanDB}: A fast,{Cost-Effective}{LSM-tree} based {KV} store on hybrid storage
Key-Value (KV) stores support many crucial applications and services. They perform fast in-
memory processing, but are still often limited by I/O performance. The recent emergence of …
memory processing, but are still often limited by I/O performance. The recent emergence of …
Evolution of development priorities in key-value stores serving large-scale applications: The {rocksdb} experience
RocksDB is a key-value store targeting large-scale distributed systems and optimized for
Solid State Drives (SSDs). This paper describes how our priorities in developing RocksDB …
Solid State Drives (SSDs). This paper describes how our priorities in developing RocksDB …
Viper: An efficient hybrid pmem-dram key-value store
Key-value stores (KVSs) have found wide application in modern software systems. For
persistence, their data resides in slow secondary storage, which requires KVSs to employ …
persistence, their data resides in slow secondary storage, which requires KVSs to employ …
{FUSEE}: A fully {Memory-Disaggregated}{Key-Value} store
Distributed in-memory key-value (KV) stores are embracing the disaggregated memory (DM)
architecture for higher resource utilization. However, existing KV stores on DM employ …
architecture for higher resource utilization. However, existing KV stores on DM employ …
FINEdex: a fine-grained learned index scheme for scalable and concurrent memory systems
Index structures in memory systems become important to improve the entire system
performance. The promising learned indexes leverage deep-learning models to …
performance. The promising learned indexes leverage deep-learning models to …
{ListDB}: Union of {Write-Ahead} logs and persistent {SkipLists} for incremental checkpointing on persistent memory
Due to the latency difference between DRAM and non-volatile main memory (NVMM) and
the limited capacity of DRAM, incoming writes are often stalled in LSM tree-based key-value …
the limited capacity of DRAM, incoming writes are often stalled in LSM tree-based key-value …