SOSP2023

Falcon: Fast OLTP Engine for Persistent Cache and Non-Volatile Memory

Zhicheng Ji, Kang Chen, Leping Wang, Mingxing Zhang, Yongwei Wu

被引用 10 次

摘要

Non-volatile memory(NVM) has the properties of both byte addressable and persistence, which provides new opportunities for building on-line transaction processing (OLTP) engines. Recently, a new feature called eADR puts CPU cache also in the persistence domain. Existing OLTP engines are based on volatile cache and now have the opportunity to improve performance further and reduce programming complexity with persistent cache.