云计算时代,数据库上云已成为产业数字化转型的重要能源。近期,在 2022 腾讯寰球数字生态大会云原生数据库技术摸索专场上,腾讯云分享了在云原生数据库畛域的技术演进与摸索,并就其在不同行业场景中的最佳实际进行了具体解说,为宽广企业使用云原生数据库实现业务翻新提供了无效借鉴。
腾讯云数据库高级工程师潘怡飞在致辞中示意:“作为根底软件的‘三驾马车’之一,国内数据库的倒退正出现三大趋势:行业客户的多元化,对数据库性能与老本的均衡提出了更多样的需要;利用场景的不断丰富,要求数据库具备更高的弹性和灵活性;数据库已成为数字社会的新基建,其稳定性和平安能力亟待增强。对此,各行各业正减速进行数据库的云原生革新,以应答内外部环境的高速变动。”
针对腾讯云新一代云原生数据库的外围产品 TDSQL-C,潘怡飞随后介绍了其产品能力和倒退方向。新版本的 TDSQL-C 在全缓存场景、大数据场景中,比照传统云数据库有 200% 的性能晋升,可实现超百万 QPS 的高吞吐、海量分布式智能存储、Serverless 秒级伸缩,且价格仅为商业数据库的 1 /10,是企业上云的最佳抉择。
以瑞幸咖啡的实际为例,TDSQL- C 帮忙瑞幸实现了零替换革新老本的云原生架构降级,可灵便应答 10 倍的销售流量洪峰,同时节俭了大量资源和运维老本。将来,TDSQL- C 还将进一步构建寰球数据库,强化异地多活及异地灾备能力,并增强并行查问及 HTAP 等能力的翻新。
随后的演讲中,腾讯云数据库专家工程师李昕龙具体介绍了 TDSQL- C 在架构、根底硬件能力和自研内核等方面的关键技术冲破。
在架构方面,TDSQL- C 通过算存拆散、共享存储的形式实现了跨越式的倒退,相较于传统 RDS,TDSQL- C 单实例最大容量从 10TB 晋升至 1PB,只读正本扩大工夫从 3058 秒升高至 11 秒,主从时延从 58 秒降至 5 毫秒,系统启动工夫从 75 秒降至 4.4 秒,极大晋升了数据库容量、弹性、可靠性及可用性。
在扩展性上,TDSQL- C 构建了多种一致性以保障读写拆散,并 通过对并行复制的优化保障了高性能一致性,使高并发场景复制速度晋升 150%,主从延时升高 70% 以上;性能方面,TDSQL- C 多级缓存和计算下推的设计,让 IO 密集场景性能晋升 100%-300%;其 OLTP 和 OLAP 引擎构建于共享存储之上,可应答不同场景的优化和执行需要,同时满足交易和剖析型业务对极致性能的需要。
同时,针对用户最为关怀的老本问题,TDSQL- C 的 serverless 产品状态提供了弱小的弹性能力,在 128G 实例、OLTP 1000 并发读写 + 大事务更新的实际中,极大缩短了停机、启动、事物复原及性能复原工夫。此外,TDSQL- C 还实现了存储压缩和独创式的存储空间动静回收,大大节俭了用户的理论应用空间,真正实现按量计费,使存储老本节俭 95% 以上。
腾讯云数据库高级工程师杨珏吉进一步分享了在降本方面的实际。杨珏吉介绍,作为国内第一款云原生 Serverless 数据库,TDSQL- C 实现了三大指标:主动扩缩容,可依据业务负载扩缩容,开发者无需预测负载并提前扩容资源;按使用量计费,以理论应用负载进行计费,开发者无需为未用到的资源付费;无应用无付费,无数据申请时不对计算资源计费。目前,TDSQL-C 已在微信生态上为超过 50 万开发者提供数据库底座,宽泛满足了集体开发者和初创企业小规格低成本应用、节俭运维人力、疾速迭代试错的需要。
在不同行业的利用中,TDSQL- C 也领有不俗的体现。腾讯云数据高级工程师田冬雪介绍,在电商、批发促销场景利用中,TDSQL- C 可依据经营推广带来的理论流量增长,进行灵便疾速的流量扩容,节俭大量老本的同时进步了业务可用性。
在游戏寰球服务场景中,TDSQL- C 的连接池能力确保了百万玩家在线的高并发下数据库的稳固运行,其轻量级写高达 45 万写入 QPS,可满足百万在线高频写需要。在配合经营推广流动时,其秒级升配和秒级减少只读实例的能力,可从容应对高扩容需要。
在金融业务数据安全场景中,数据一致性、数据安全、管制老本是传统数据库面临的三大挑战。TDSQL- C 三正本强统一的设计及轻量级强统一计划,写入门路短效率高,极大晋升了数据读写速度,既保障了数据安全性,也升高了数据库计算与存储老本。
后续演讲中,英特尔数据中心与 AI 事业部资深解决方案架构师罗兴贤解说了英特尔为 TDSQL- C 提供的技术助力。罗兴贤介绍,TDSQL- C 应用了英特尔 Optan Pmem 长久化内存,其读写性能晋升 2 倍以上;在存储方案设计上,TDSQL- C 引入英特尔 SPDK 开发套件,申请延时最高升高 80%,I/ O 不再成为瓶颈。在全缓存场景中,TDSQL- C 比照传统云数据库达到 200% 性能晋升。
专场最初还邀请到 Yugabyte 高级解决方案架构师邢华分享 Yugabyte 在云原生数据库畛域的实际。作为新一代企业级开源云原生分布式 OLTP 数据库,Yugabyte 在适用性上实现了宽泛兼容,可部署在私有云、公有云、混合云或自建数据中心;在部署形式上,其实现了跨可用区、跨区域、跨云状况下的数据强一致性,在跨区域游戏、数据隐衷合规等业务场景中体现出极佳适配性。目前,Yugabyte 已在德国、新加坡、美国等地部署有腾讯云 TKE 集群,反对其海内服务。
目前,腾讯云正逐渐构建残缺的云原生数据库产品体系,并在实践中为不同行业用户提供了稳固牢靠的企业级云数据库服务。作为云原生技术先驱,腾讯云将始终保持以客户需要为外围,将更多研发力量投入到解决客户痛点的产品上,为全行业发明新的业务价值与技术劣势。