暂无图片
返回数说广场
olabll1
2024-07-14 来自小程序
学习oceanbase知识图谱打卡第6天 OceanBase存储架构概述 OceanBase 数据库的存储引擎基于 LSM Tree 架构,将数据分为静态基线数据(放在 SSTable 中)和动态增量数据(放在 MemTable 中)两部分。 其中 SSTable 只读,一旦生成就不再被修改,存储于磁盘;MemTable 支持读写,存储于内存。 数据库 DML 操作插入、更新、删除等首先写入 MemTable,等到 MemTable 达到一定大小时转储到磁盘成为 SSTable。 在进行查询时,需要分别对 SSTable 和 MemTable 进行查询,并将查询结果进行归并,返回给 SQL 层归并后的查询结果。 同时在内存实现了 Block Cache 和 Row cache,来避免对基线数据的随机读。
#日有所学#
0
暂无图片 0
84
分享

评论

热门数说