您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。 [腾讯]:数据库国产建设方案实践 - 发现报告

数据库国产建设方案实践

2024-08-19 腾讯 Franky!
报告封面

于沛涛 腾讯云数据库产品架构师 TDSQL在各行各业已经被广泛使用 目前TDSQL可基本满足银行核心交易类系统的国产替代,达到国产数据库产品中最高级别评估。 TDSQL被广泛选择的原因 TDSQL首批通过《安可》和《政府采购标准》,是满足信息技术融合创新标准的国产数据库 •首批通过集中式数据库安可认证•代表国家认可的供应链安全可靠,不受制裁影响 TDSQL是腾讯集团的战略产品,支撑微信等国民应用,有极强的持续运营能力 TDSQL连续多年入选集团财报 TDSQL提前10年布局自研能力 坚持走自研路线 •2013年开始,腾讯就提出“自研产品”的布局,TDSQL已经持续布局10年之久,目前已投入研发人力上千人。•掌握软件全部代码,原理、文档。•掌握产品全部版权、商标和专利,无知识产权纠纷。 TDSQL企业级服务阵型,保证期提供可靠服务 TDSQL架构云上云下同源,是拥有最大“练兵场”的国产数据库,做质量优先的可靠国产数据库 TDSQL拥有世界领先的事务处理能力,优异的性价比,也符合“降本增效”的大方向 ①超大规模集群,性能稳定性最佳 构建了业界最大的分布式数据库集群(1650台),性能刷新世界记录(8.148亿tpmC),平均时延和90分位时延领先其他厂商。 在30小时的持续压测过程中,tpmC的波动率一直处于0.2%以下(标准是要求2%以内)。 ②卓越的高可用和分布式容灾能力 1个小时的容灾场景测试,进行了2次随机断电物理机器和1次destroy腾讯云实例的模拟故障,模拟故障之后,18秒完成HA切换,大盘整体影响微乎其微。 ③非常显著的成本优势(性价比) 通过持续的软硬件协同,自动化,规模化的运营能力,使得单tpmC的价格接近同类产品的1/3。 TDSQL强大的智能化管控、运维系统。极大提高管理人效,降低运维门槛 TDSQL智能化运维平台 TDSQL有优秀的Oracle、SQLServer兼容能力,且在多个核心复杂系统经过验证 TDSQL的Oracle兼容性能力已经达到96%,持续迭代中。 TDSQL的SQLServer兼容性能力已经达到95%,持续迭代中。 TDSQL经过多年的内核积累,有大量独有且符合各个行业的实用 客户:有符合各个行业的实用关键特性 •热点秒杀:电商,游戏等需要频繁热点更新场景•安全审计:金融等行业有审计的需求场景•透明数据加密:银行、保险等对静态数据加密合规性要求•字段压缩:日志记录、传输数据量大需要压缩等场景 业务:提供强大的内核能力,保证性能最佳特性 •并行查询:大表查询、报表统计或者其他分析查询等•大事务复制:对row模式下存在大事务,复制较慢的场景•计划缓存点查优化:对于线上短小点查询较多,且使用prepare statement模式时,应用有性能上的提升 运维:为DBA提供智能化、精细化的运营特性 •秒级更改列:需要对数据量大的表进行更改列操作场景•SQL限流:针对某些并发量大、占用资源、导致数据库性能下降的SQL限流场景•异步删除大表:该功能主要用于删除数据文件很大的表,避免IO的抖动。•闪回查询:误操作需要快速恢复业务等场景 TDSQL基于代价路由的HT AP能力,真正的“记、算”一体 •通过复杂语句列存加速,授信系统跑批时间,由之前3小时降低到1h20分钟•通过HTAP智能优化器,所有SQL均未调优,直接迁移上线,极大降低迁移成本•通过混合负载支撑能力,解决财务系统中复杂事务处理难题(3亿数据性能提升100倍) TDSQL独立软件部署,依托腾讯云全栈技术支撑,在操作系统、网络、存储都有强大的开发力量和深厚积淀 案例 腾讯云TDSQL+TENCENTOS一体化全栈解决方案 某国有大行案例 自主创新: 节约成本: 使用X86的+ TDSQL的成本比使用小型机+ Oracle +存储成本显著下降; 部分业务采用ARM服务器+麒麟OS + TDSQL全栈国产,稳定运行1年时间; 性能提升: 大部分业务的CPU使用率降低到30%以下,同比业务指标显著提升; 分布式架构: 从单元化+微服务的分布式架构结合分布式数据库,重构业务系统,支持业务水平扩展,双活高可用,提升业务敏捷性; 腾 讯 云 数 据 库 愿 与 大 家 共 同 携 手 , 为 中 国 数 据 库 创 新添 砖 加 瓦 , 协 同 共 进 Thanks