activity
20092026
most citedALEX: An Updatable Adaptive Learned Index

273 citations · 349 across the 6 of their papers we have counts for

collaborators

6 papers

cs.DB2026

Avoiding Thread Stalls and Switches in Key-Value Stores: New Latch-Free Techniques and More

David Lomet, Rui Wang

A significant impediment to high performance in key-value stores is the high cost of thread switching or stalls. While there are many sources for this, a major one is the contentio…

cs.DB2025

Deuteronomy 2.0: Record Caching and Latch Freedom

David Lomet

The Deuteronomy transactional key-value store is unique architecturally in providing separation between transaction functionality -- its Transactional Component (TC) and data manag…

cs.DB2020★ 1 cited

Efficiently Reclaiming Space in a Log Structured Store

David Lomet, Chen Luo

A log structured store uses a single write I/O for a number of diverse and non-contiguous pages within a large buffer instead of using a write I/O for each page separately. This re…

cs.DB2019★ 273 cited

ALEX: An Updatable Adaptive Learned Index

Jialin Ding, Umar Farooq Minhas, Jia Yu +9

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…

cs.DB2011★ 2 cited

Implementing Performance Competitive Logical Recovery

David Lomet, Kostas Tzoumas, Michael Zwilling

New hardware platforms, e.g. cloud, multi-core, etc., have led to a reconsideration of database system architecture. Our Deuteronomy project separates transactional functionality f…

cs.DB2009★ 73 cited

Unbundling Transaction Services in the Cloud

David Lomet, Alan Fekete, Gerhard Weikum +1

The traditional architecture for a DBMS engine has the recovery, concurrency control and access method code tightly bound together in a storage engine for records. We propose a dif…