Concurrency Control for High-Performance Storage Engines
AA Alhomssi - 2024 - search.proquest.com
Historically, storage engines were constrained by limited DRAM capacity and the slow hard
disk drives, which led to the development of disk-based system architectures. The …
disk drives, which led to the development of disk-based system architectures. The …
Declarative Concurrent Data Structures
Implementing concurrent data structures is challenging and requires a deep understanding
of concurrency concepts and careful design to ensure correctness, performance, and …
of concurrency concepts and careful design to ensure correctness, performance, and …
A Novel Index-Organized Data Layout for Hybrid DRAM-PM Main Memory Database Systems
Q Zhang, X Gong, J Wei, Y Ren - 2024 - researchsquare.com
Large-scale data-intensive applications need massive real-time data processing. Recent
hybrid DRAM-PM main memory database systems provide an effective approach by …
hybrid DRAM-PM main memory database systems provide an effective approach by …
Scalable Version-aware Data Placement for In-Memory Databases
FQ Zhang, SJ Wei, TS Zhang, FH Luan, FX Gong - 2024 - researchsquare.com
Most modern in-memory database systems rely on multi-version concurrency control to
support real-time data analysis without interfering with concurrent writes. However, this is not …
support real-time data analysis without interfering with concurrent writes. However, this is not …
A Version-aware Data Layout for Heterogeneous Workloads in In-Memory Database Systems
FQ Zhang, SJ Wei, TS Zhang, FH Luan, FX Gong - 2024 - researchsquare.com
Most modern in-memory database systems rely on multi-version concurrency control
(MVCC) to support real-time data analysis without interfering with concurrent writes. While …
(MVCC) to support real-time data analysis without interfering with concurrent writes. While …
[PDF][PDF] LeanStore: A High-Performance Storage Engine for NVMe SSDs
V Leis - vldb.org
Neither traditional disk-based database systems nor modern inmemory database systems
are capable of fully exploiting modern servers with multiple NVMe SSDs. LeanStore is a …
are capable of fully exploiting modern servers with multiple NVMe SSDs. LeanStore is a …