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

分别使用InnoDB 引擎和X-Engine 引擎时的性能对比,谁的性能更高?

已解决

分别使用InnoDB 引擎和X-Engine 引擎时的性能对比,谁的性能更高?

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

    分别使用InnoDB 引擎和X-Engine 引擎时的性能对比,通过对比可以发现X-Engine 引擎与InnoDB 引擎性能相近。

    如果将大量存量数据(尤其是归档类数据和历史类数据)存入X-Engine 引擎,查询存量数据时X-Engine 引擎的性能(QPS 或TPS)整体略低于InnoDB 引擎。

    配图29.png

    在大多数的 OLTP 事务型负载中,更新和点查的执行频率较高,X-Engine 引擎在这两项上的性能与InnoDB 引擎基本持平。

    由于 X-Engine 引擎的分层存储特性,X-Engine 引擎在执行范围扫描时或检查一条记录是否唯一时,需要扫描或访问多个层次,所以X-Engine 引擎的范围查询和新记录插入性能比InnoDB 引擎略差。

    在混合场景,X-Engine 引擎与InnoDB 引擎性能基本持平。

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

    2022-09-18 17:21:48
    赞同 展开评论 打赏

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

相关电子书

更多
HTAP能力持续增强 HybridDB for MySQL分析性能提升 立即下载
PolarDB PG核心特性介绍 立即下载
PolarDB-X:更具性价比的 MySQL替换 立即下载