
编者按:近几年国产数据库市场风生水起,涌现了多款优秀的国产数据库产品,本文选取了三款典型的国产分布式数据库进行全方位对比压测,呈现了国产分布式数据库的发展现状。

PolarDB-X

Oceanbase


TiDB



Sysbench压测情况:
测试表结构:
CREATE TABLE `sbtest1` (
`id` int(11) NOT NULL,
`k` int(11) NOT NULL DEFAULT '0',
`c` char(120) NOT NULL DEFAULT '',
`pad` char(60) NOT NULL DEFAULT'',
PRIMARY KEY (`id`),
KEY `k_1` (`k`)
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4
复制
总计16 张表,每张表 1000 万行数据,数据分布uniform。 TiDB场景:基于range水平拆分模式的分布式(TiDB默认会把所有表的数据按照range做自动均衡,某一张测试表的数据会均匀分布到多个机器上)。 OB模式:单表即官网默认推荐模式,sysbench脚本不作修改时自动建立的表,这里简称非分区表;基于hash水平拆分模式的分布式,简称分区表。 PolarDB-X场景:单表,sysbench脚本不作修改时自动建立的表,这里简称非分区表;基于hash水平拆分模式的分布式,简称分区表,索引采用本地索引;基于hash水平拆分模式的分布式,简称分区表,索引采用GSI全局索引。

TPCC (5000仓)
// 数据导入 5000仓
tiup bench tpcc --warehouses 5000 -D tpcc -H xxx -P xxx -T threads_num prepare
// 运行
tiup bench tpcc run -U root --db tpcc2 --host xxx --port xxx --time xxx --warehouses 5000 --threads
复制

TPCH (100G)
// 导入数据 100G
tiup bench tpch prepare --host xxx --port xxx --db tpch_100 --sf 100 --analyze --threads xxx
// run
tiup bench tpch run --host xxx --port xxx --db tpch_100 --sf 100 --check=true
复制

DDL 能力


热点行更新

读写分离

分区变更特性

特殊场景
测试数据为tpch100g 生成的lineitem表,单表6亿行数据
select * from lineitem;
update lineitem set L_PARTKEY=L_PARTKEY+1;
复制







TiDB:
OceanBase:
PolarDB-X:


点击“阅读原文”了解PolarDB-X更多信息
最后修改时间:2021-09-15 11:06:02
文章转载自阿里云数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
他测f
1年前

评论
ola.. 707 448
1年前

评论
生活很苦,自己加糖,路上总有阴影,但抬头总能看到阳光。
1年前

评论
tidb
1年前

评论
简单测试用例仅做参考,好不好用,上生产场景才最具有说服力!!
1年前

评论
个人还是喜欢tidb,进步很快,生态也好。ob售前讲得好
2年前

评论
查看更多 >
相关阅读
2025年2月国产数据库大事记
墨天轮编辑部
1010次阅读
2025-03-05 12:27:34
2025年2月国产数据库中标情况一览:GoldenDB 3500+万!达梦近千万!
通讯员
892次阅读
2025-03-06 11:40:20
OceanBase赋能百丽核心系统上线,护航双11流量洪峰
OceanBase数据库
198次阅读
2025-03-20 20:34:04
OceanBase 单机版发布,针对中小规模业务场景
通讯员
162次阅读
2025-03-28 12:01:19
从理论到实践:深入探索 OceanBase 原生分布式架构
shunwahⓂ️
162次阅读
2025-03-13 16:06:34
史诗级革新 | Apache Flink 2.0 正式发布
严少安
153次阅读
2025-03-25 00:55:05
OceanBase亮相「党政信息化产品技术选型供需对接会」,助力党政关键业务系统升级
OceanBase
146次阅读
2025-03-27 09:55:58
宁波市政府框采:优炫、南大通用、东方金信、金仓、达梦、OceanBase等多家数据库产品入围
通讯员
146次阅读
2025-03-10 12:30:06
NineData 社区版:从 MySQL 到 TiDB 数据复制新选择
严少安
139次阅读
2025-03-13 17:27:45
PingCAP 2025 校园招聘 | 开源领航,星耀前程
PingCAP
108次阅读
2025-03-27 09:55:55