刚刚,TPC-C世界纪录*
被国产数据库TDSQL打破
*全球数据库厂商公认的性能评价标准,被称为数据库领域的“奥林匹克”。
官方数据显示,TDSQL
每分钟交易量达8.14亿笔
性能位列世界第一
有点抽象?打个比方:
有个电商网站开张
邀请了全国一半的网友来测试
6.4亿人握着手机不停下单
一夜不吃不喝,每人下了600多单
每分钟8.14亿单,持续8个小时
系统需要处理40000亿笔订单详情
什么水平?
2015年除夕夜的微信红包大战
峰值出现在22点34分:
8.1亿次/分钟
但那是瞬时的1分钟峰值
当时,技术团队的目标
是扛住达峰的那个“尖”
这次,TDSQL要做到
按最高峰值平稳运行8个小时
好比,让举重运动员
不仅要举过头顶
还要举一晚上,而且不能晃
这就是TPC-C所模拟的
超大型、高并发极值场景
为了让测试更全面
TPC-C还加入了故障因素
随机断电物理机器、突然销毁云实例...
直接抽取几台幸运服务器,拔电源!
看系统的自动反应,不许人工干预
分布式架构、两地三中心跨区容灾
让TDSQL做到了
数据零丢失、事务零错误、故障自动恢复
实测结果,TDSQL的波动率小于0.2%
远远优于官方要求的2%
在图上拉出一条最直的直线
平稳性世界第1
TPC-C这场比赛
不止关注能扛多高的峰值
也关注单位成本能有多低:
举起同等重量
体重更轻的运动员获胜
毕竟,作为服务千行百业的核心基础软件
经济性至关重要
通过软硬件协同、自动化和规模化
在TPC-C测试中
TDSQL仅用行业1/3的单位成本
就扛住了更大规模的并发
虽然拿下了冠军
但TDSQL的同学告诉我们
“我们不是应试的心态,
而是当成对国产数据库的随堂测验”
全社会数据量增速的斜率越来越陡
对数据存储、处理、挖掘的要求更高
应对海量数据的吞吐
需要极致的性能支撑
比如,金融领域
不仅数据量大
而且要做到极致实时、可靠
现在,TDSQL服务了
国内排行前十银行中的七家
助力20余家金融机构完成核心系统替换
推动金融核心国产化加速进入规模复制阶段
长达15年的研发投入,为TDSQL
在数据库内核、分布式、水平扩展等领域
积累了深厚实力
让国产数据库更加高效、可靠、稳定
是TDSQL未来不变的目标
“我们希望有一天,数据库可以强大到
让大家不再关注它的存在“
领取专属 10元无门槛券
私享最新 技术干货