破记录!国产数据库KunDB 单节点TPC-C事务性能超180万tpmC

【每日科技网】
近日 , 星环科技KunDB在TPC-C事务性能测试中 , 采用常规国产服务器 , 实现了单节点tpmC超180万 , 体现其的事务处理能力 。
破记录!国产数据库KunDB 单节点TPC-C事务性能超180万tpmC】TPC-C是全球OLTP数据库最权威的性能测试基准 , 由TPC组织(国际事务性能委员会)制定的关于商品销售的订单创建和订单支付等的基准测试标准 , 是数据库联机交易处理系统的权威基准测试标准 。
TPC-C测试系统每分钟处理的任务数,单位为tpm,(transactionsperminute) , C指TPC中的C基准程序 。 系统的总体价格(单位为美元)除以TPC-C值,就可以衡量出系统的性价比 , 性价比值越大 , 系统的性价比越高 , 所以一定程度上 , TPC-C值可以反映出系统的性能价格比 。
KunDB是星环科技基于分布式技术自主研发的国产分布式交易型数据库 , 提供完整的关系型数据库的能力 , 高度兼容MySQL和Oracle , 具备可扩展、高并发、高可用、数据灾备等特性 , 满足企业关键业务处理、高并发查询、业务分布式改造、交易分析混合的数据中台等复杂场景 。
自研内存数据库引擎 , 单节点事务性能超180万tpmC , 是MySQL的4倍以上
KunDB自研了面向内存的数据库存储引擎 , 采用适合内存的数据管理模型和新型索引结构MassTree实现低延迟、大数据量的直接读写 , 配合MVTO并发控制策略保证和事务日志优化等保证事务ACID , 为高并发同时要求强一致的关键业务场景提供高性能数据库解决方案 。 在常规配置国产服务器上 , 单节点TPCC超180万tpmC , 相对于Oracle提升了67% , 是MySQL的4倍以上 。
破记录!国产数据库KunDB 单节点TPC-C事务性能超180万tpmC
文章图片
KunDB采用SharedNothing的分布式数据库架构 , 通过分布式层的能力与底层数据库能力高效协同以及通信链路的优化 , 实现了性能上的卓越优势 , 并且分布式与集中式架构统一 , 可以从高可用模式直接扩容为分布式模式 , 增加节点的线性扩展比超过90% 。 基于分布式架构特性 , KunDB计算和存储能力可以进行线性扩展 , 满足企业事务处理高性能要求 。
基于TSO的事务引擎 , 单集群事务处理超300万TPS , 较GTM方案提升5倍以上
在分布式事务处理上 , KunDB使用基于全局时间戳(TSO)的事务处理框架 , 集群的事务处理能力相较于GTM方案提升了5-6倍 , 达到300万TPS , 完全满足头部互联网业务场景等超大型在线业务对高并发事务处理性能的需求 。
破记录!国产数据库KunDB 单节点TPC-C事务性能超180万tpmC
文章图片
自研SQL引擎 , 满足百GB数据规模的复杂分析 , 较MySQL提升80倍
KunDB采用业内的分布式查询优化技术 , 面向分布式存储丰富了查询优化的规则 , 结合全自研的分布式计算引擎和向量化执行引擎 , 满足100GB数据规模的复杂查询和统计分析 。 同样的数据规模下以TPC-H测试为参考 , KunDB分析性能较MySQL有大幅度提升 , 22个Query性能提升可达到MySQL的近80倍 。
破记录!国产数据库KunDB 单节点TPC-C事务性能超180万tpmC
文章图片
支持百亿行级数据的高并发查询与检索 , 上万QPS
KunDB在查询和模糊查询等方面达到上万QPS , 可满足百亿级数据的高并发查询与检索需求 。 并且基于其分布式架构特性 , 可根据业务需求扩缩容 , 轻松处理高并发、大流量的访问 。
破记录!国产数据库KunDB 单节点TPC-C事务性能超180万tpmC
文章图片
多项权威机构测试 , 性能表现优异
除了此次TPC-C测试取得突破外 , KunDB还以优异的成绩通过了工信部、央行、信通院等多项数据库权威测试认证 , 如在央行金融分布式数据库标准检测中 , KunDB事务性能表现出众 , 并完成了500GB和1TB的OLAP的加项测试 , 展现了作为HTAP数据库的性能优势 。