TXSQL:高性能、全场景、国产数据库内核.pdf

编号:141358 PDF 20页 2.92MB 下载积分:VIP专享
下载报告请您先登录!

TXSQL:高性能、全场景、国产数据库内核.pdf

1、姜承尧主讲人:20162017201820192020202120222023CDB 5.6CDB 5.7Cstore/TXRocksTDSQL-C 5.7CDB 8.0TDSQL-C 8.0TDSQL2.0、PQCSI列存加速TXSQL=Tencent MySQL;由腾讯数据库团队深度定制的高性能、全场景、国产数据库内核;基于TXSQL内核的数据库产品有:CDB/TDSQL-C/TDSQL 2.0简单易用传统主备MySQL数据库BinlogDataRedo logMetadataSQL proxyreplicationR/WROMasterSlaveStorage enginStorage

2、enginStorage engineStorage engineDiskDiskDiskDisk高可靠、高性能、弹性云原生共享存储数据库ComputeSegmentSegmentSegmentStorageSegmentSegmentSegmentSegmentSegmentSegmentReadReadReadWrite(redo log)Write(redo log)Write(redo log)redo logredo logReplicaComputePrimaryComputeReplica金融场景、高一致性无共享分布式数据库SQL proxySOLSOLSET1SET2Maste

3、rslave1slave2MCMasterslave1slave2CPU核心数存储规模实例数自研特性回馈社区的bugfix回馈社区的功能*以上数据来源均为腾讯云上业务如透明数据加密、审计、闪回、全局索引、动态线程池、强同步等;并行DDL、复制优化、热点更新、AWR、数据恢复工具等;并行查询能力、行列混合存储与调度能力等;引入全局索引后;点查询性能提升约34倍点查更新性能提升约23倍MySQL数据库的分区索引为局部索引;当查询通过非分区键进行查询,则需所有分区的本地二级索引扫描;分区数量越多,则性能越差;电商、直播场景,突增的热卖商品,需要数据库解决秒杀场景下的减库存、出入帐等问题;几乎所有关系

4、型数据库无法绕过的真实业务难题BEGIN;SELECT*FROM xxx WHERE sku_id=1 FOR UPDATE;UPDATE xxx SET stock=stock-1 WHERE sku_id=1;.COMMIT;11110.2210.1810.06051015050010001500200014163264128热点更新TPS并发数真实业务热点并发性能对比官方MySQL8.0TXSQL8.0性能对比TXSQL性能提升10倍+!ClientsClientsInnoDBInnoDBHot item Hot item queuesqueues热点数据检测record1record3

5、LockSystemlocklocklocklocklocklockunlockunlockunlockunlockunlockunlockClientsClientsrecord1record2reorcd3Lock_SystemLock_SystemInnoDBInnoDB修改列先仅修改元数据,记录的真正修改延迟均摊到后续用户DML的操作ALTER TABLE t1 MODIFY COLUMN c BIGINT,ALGORITHM=INSTANT;22.9s13 min 39.72 sec3 hours 51 min 16.40 sec0.01s0.01s0.01s100w1000w1亿m

6、etadata v1metadata v1metadata v2metadata v2metadata v3metadata v3DDL元数据管理新记录的读写与兼容Crash recover/MVCC支持Redo改造headerversiondatanew recordold version recordnew version record新老记录的比较与排序老记录更新MLOG_COMP_REC_INSERTMLOG_COMP_REC_DELETERedo中记录老版本列列信息越来越多的业务有复杂SQL的查询需求;原

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(TXSQL:高性能、全场景、国产数据库内核.pdf)为本站 (赵孙李) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠