版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、腾讯分布式数据库TDSQL技术介绍PART01TDSQL历程PART02TDSQL技术架构PART03TDSQL创新技术PART04TDSQL展望腾讯分布式数据库TDSQL的历程面向金融类业务,十余年积累,亿级账户验证腾讯公司内与计费、充值、转账、财务等核心系统90%以上都使用TDSQL!2002腾讯SP业务 原生MYSQL2004增值业务 分库分表手工伸缩2008业务爆炸 一致性、7X24可用性2010腾讯计费 超高并发超短时延2012米大师,腾讯 充值更名TDSQL2015腾讯云 金融云2014WeBank私有化部署2017分布式 事务全时态 数据库全局读一 致性张家港银 行2019年,张
2、家港行+TDSQL为分布式数据库在传统银行核心系统的应用首例 同等TPS下,硬件成本仅为传统商业数据库的1/5目前已服务500+金融政企,覆盖金融、政务、物联网、智慧零售、互联网等行业。2014年,微众+TDSQL为分布式数据库在互联网银行核心交易系统的应用首例 1700+ X86服务器,3.46亿+日金融交易峰值201920182TDSQL02腾讯分布式数据库TDSQL的 技术架构TDSQL技术核心架构ClientsClientsSQL EngineSQL EngineSE GroupSQL EngineSQL EngineSE GroupSchedulerMReplica SetSSMRe
3、plica SetSMReplica SetSSMachine XZone 1Machine YZone 2Machine ZZone 3TDSQL扩展架构/Tencent_TEG/article/details/100145019腾讯全时态数据库创新的系统架构HTAC(Hybrid Transaction / AnalyticalCluster)混合事务/分析集群3个融合:全态数据融合AP和TP处理融合架构向数据模型融合TDSQL管理系统架构TDSQL安全03腾讯分布式数据库TDSQL的 创新技术分布式数据异常Carsten Binnig, Stefan Hildenbrand, Franz
4、 Frber, Donald Kossmann, Juchang Lee, Norman May: Distributed snapshot isolation: global transactions pay globally, local transactions pay locally. VLDB J.23(6): 987-1011 (2014)分布式事务处理框架双一致的统一致性模型全局一致性概念Bailis P, Davidson A, Fekete A, et al. Highly available transactions: Virtues and limitations. In
5、 Proc. of VLDB. 2013.181-192核心:同时满足2个一致l 读的角度:分布式读数据一致 性l 读写混合的角度:分布式事务 的事务一致性l 非多副本的数据一致性技术难点:l 正确性相对容易实现l 性能难以提高全时态数据库核心问题:l分布式、全态数据在任何时间点的数 据一致性解决技术:l写写冲突封锁机制互斥lMVCC从新版本到旧版本l局部节点处于Prepared状态l全局事务Committed/ Prepared状态l异步、批量设置本地事务状态l全局逻辑时钟(非跨城/洲分布)l冲突可串行化lVLDB 2019 腾讯全时态论文A Lightweight and Efficien
6、t Temporal Database Management System in TDSQLN1子节点N2子节点全局状态是否可见PreparedPreparedPreparing不可见,读前一个版本PreparedPreparedPrepared不可见PreparedPreparedCommitted可见CommittedPreparedCommitted可见CommittedCommittedCommitted可见双一致的统一致性模型全局一致性概念Bailis P, Davidson A, Fekete A, et al. Highly available transactions: Virtues and limitations. In Proc. of VLDB. 2013.181-192核心:同时满足2个一致l 读的角度:分布式读数据一致 性l 读写混合
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《组件层压工艺说明》课件
- 吹气球治疗肺部疾病
- 《汇编程序设计》课件
- 《各种各样的绳子》课件
- 儿童常见病治疗
- 医院医疗设备外借流程
- 八省八校2022届高三化学下学期3月第二次联考试题
- 《安全事故案例汇编》课件
- 中国母婴营养品市场洞察报告
- 微课如何撰写岗位说明书之工作目的财经管理人力资源管理系
- 民用无人机操控员执照(CAAC)考试复习重点题库500题(含答案)
- EPC项目投标人承包人工程经济的合理性分析、评价
- 房屋市政工程生产安全重大事故隐患判定标准(隐患排查表)
- 世界问候日-你的问候温暖世界主题PPT
- 压力容器基本知识课件
- 河北省廊坊市房屋租赁合同自行成交版
- 初中数学论文参考文献
- 沁园春·叠嶂西驰.中职课件电子教案
- 《留置尿管》PPT课件.ppt
- 浅谈激光标签打印机在电磁兼容测试标准及在产品设计中应关注的焦点
- 《WS/T 367-2012 医疗机构消毒技术规范》解读培训
评论
0/150
提交评论