arXiv · 2504.14435
Deuteronomy 2.0: Record Caching and Latch Freedom
Abstract
The Deuteronomy transactional key-value store is unique architecturally in providing separation between transaction functionality -- its Transactional Component (TC) and data management -- its Data Component (DC). It is unique in technology by (1) supporting record caching, a smaller unit than the traditional page; and (2) protecting resources during concurrent execution using a latch-free approach. Both technologies are enabled by delta updating. This paper explains how record caching improves cache cost/performance. It also shows how a new latch-free approach makes implementation easier and improves performance.
Explore related subjects
Keep this discovery
David Lomet. 2025-04-20. Deuteronomy 2.0: Record Caching and Latch Freedom. https://arxiv.org/abs/2504.14435
Cite the original work for its findings. Save a collection to share your selection of sources.