HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine
Wenlong Ma, Siphrey Xie, Henry Zhong, Leon Lee, King Lv · Proceedings of the 2022 International Conference on Management of Data · 2022
Fast database engines have become an essential building block in many systems and applications. Yet most of them are designed based on on-premise solutions and do not directly work in the cloud. Existing cloud-native database systems are mostly disk resident databases that follow a storage-centric design and exploit the potential of modern cloud infrastructure, such as manycore processors, large main memory and persistent memory. However, in-memory databases are infrequent and untapped.