开发者社区 > 数据库 > 正文

为什么X-Engine 引擎可以保证在不影响热数据查询性能的情况下,降低冷数据占用的空间,以实现降低

已解决

为什么X-Engine 引擎可以保证在不影响热数据查询性能的情况下,降低冷数据占用的空间,以实现降低总存储成本?

展开
收起
云上静思 2022-09-18 16:28:46 366 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    主要原因如下:

    • 采用层次化的存储结构,将热数据与冷数据分别存放在不同的层次中,并默认对冷数据所在的层次进行压缩。

    • 对每一条记录都使用了前缀编码等减少存储开销的技术。

    • 结合真实业务场景中广泛存在的局部性和数据访问倾斜现象(热数据量往往远小于冷数据量),采用分层访问。

    以上内容摘自《云原生数据库原理与实践》,这本书可以在电子工业出版社天猫店购买。

    2022-09-18 17:10:03
    赞同 展开评论 打赏
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
企业数据的存储类型选择与成本优化 立即下载
存储分层企业数据存储类型选择与优化 立即下载
基于etcd的超大规模生产级弹性键值存储实践与优化 立即下载