As a crucial part of a database, the buffer pool retains some data in the memory to reduce data exchanges between the memory and external storage, thereby improving data access performance of the database. This chapter outlines the significance of buffer pools to databases, depicts the challenges of database cache management in the cloud era and provides corresponding solutions, and finally shares the practical application of PolarDB in buffer pool management and dives into the implementation of RDMA-based shared memory.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Database Cache

  • Feifei Li,
  • Xuan Zhou,
  • Peng Cai,
  • Rong Zhang,
  • Gui Huang,
  • XiangWen Liu

摘要

As a crucial part of a database, the buffer pool retains some data in the memory to reduce data exchanges between the memory and external storage, thereby improving data access performance of the database. This chapter outlines the significance of buffer pools to databases, depicts the challenges of database cache management in the cloud era and provides corresponding solutions, and finally shares the practical application of PolarDB in buffer pool management and dives into the implementation of RDMA-based shared memory.