SOSP2023
Falcon: Fast OLTP Engine for Persistent Cache and Non-Volatile Memory
Zhicheng Ji, Kang Chen, Leping Wang, Mingxing Zhang, Yongwei Wu
10 citations
Abstract
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.