持续突破创新,云原生数据库TDSQL-C实现 “为云而生”

迭代根系
• 阅读 1048

云原生数据库 TDSQL-C的背景及架构介绍

随着互联网的发展,各种业务数据快速膨胀,用户对数据库计算和存储能力的需求日益增长,主要表现在存储容量、可靠性、可用性和扩展性几个方面,如百T容量、快速透明扩容、多副本容灾、秒级切换等。在应对业务需求持续增长时,传统数据库的迭代和优化已经变得举步维艰,而分布式架构的优势则愈发明显。

持续突破创新,云原生数据库TDSQL-C实现 “为云而生”

腾讯云原生数据库TDSQL-C基于全新计算存储分离的分布式数据库架构,融合传统数据库、云计算与新硬件技术的优势,在产品上100%兼容MySQL和PostgreSQL,实现共享云存储之上的日志传输、数据分片、可计算存储、物理复制等关键机制,使得产品拥有极致的计算扩展能力,最高可达PB级别的存储能力,读写超过100万QPS,秒级RTO和故障切换,毫秒级主备延迟,快照备份和并行回档,支持集群和Serverless灵活弹性部署,克服传统架构下存储容量受限、扩展性差、主从延迟高等问题,充分发挥新技术的成本效益,结合智能管理和诊断,综合成本最大可节省90%,为云上ToB用户和腾讯自研业务提供大容量、高可靠、高性能、低延时、低成本、极致弹性的企业级数据库服务。

在实际应用中,云原生数据库 TDSQL-C实现了一些关键场景的突破

首先在可用性上,TDSQL-C Serverless场景做到了极速启停与极致伸缩。提供智能极致的弹性能力,根据负载启停实例;无感知扩缩容,按需扩容,自动缩容;按实际使用的计算和存储计费,按秒计量,按小时结算;CPU、内存等资源灵活配置,在最大配置规格内任意使用。

持续突破创新,云原生数据库TDSQL-C实现 “为云而生”

性能上针对普遍存在的IO Bound场景,TDSQL-C在计算层引入共享内存的buffer pool和独立与buffer pool的热数据二级缓存,利用非易失存储等新硬件的能力,提供快速高效的热数据访问能力,随着业务数据量的增大,读写性能平均可提升100%以上。

持续突破创新,云原生数据库TDSQL-C实现 “为云而生”

可靠性和可用性方面,TDSQL-C的每个存储分片可以根据备份点进行独立自治的备份,同时做到多个分片快照的全局一致性;回档时多个分片并行查找数据的全量或增量备份,并行回放日志;最终实现持续的快速备份,并行回档,备份和回档速度可达GB/s。

未来,关于云原生数据库 TDSQL-C的深入探索

为了进一步提升系统的读写能力和容灾能力,TDSQL-C将引入独立的日志存储Log Store,提升日志响应速度和整体吞吐量,提供极致的写性能,同时提供可用性更高、跨region的只读服务以及跨region的灾备,打造金融级别的数据可靠性。

在内核的深度优化方面,TDSQL-C打破常规,基于日志即数据和页面版本化,为内核深度优化找到了新的方法,如打破日志先行快速淘汰页面、页面并发的分区读写、以及页面的远程写能力等,充分利用这些能力将进一步提升系统高并发的读写性能和稳定性。

在计算存储分离架构中继续秉承日志即数据的思想,结合以上提到的内核优化能力,TDSQL-C将基于多数据集分区,实现多日志流传输,支持多节点对等写入、跨数据集全局事务的多写架构,最大限度的提升系统整体的读写吞吐能力和系统可用性。

持续突破创新,云原生数据库TDSQL-C实现 “为云而生”

云原生数据库 TDSQL-C一直致力于在质量、成本、效率上助力企业降本增效,实现其最大化商业价值。

点赞
收藏
评论区
推荐文章
CuterCorley CuterCorley
4年前
Windows平台快速安装MongoDB和Robo 3T
一、简介1.数据库简介传统的数据库都是关系型数据库,包括MySQL、SQLServer等。但是随着业务需求的提高,传统数据库往往难以满足业务的需要,因此逐步出现了很多NoSQL数据库,包括MongoDB和Redis等,今天主要来介绍MongoDB和可视化工具Robo3T的安装。2.安装包下载MongoDB可以在官网下载,如下:Robo3
Stella981 Stella981
4年前
POLARDB v2.0 技术解读
回顾POLARDB1.0POLARDB1.0主要的改进包括采用了计算存储分离的架构,完全兼容MYSQL,性能是原生MySQL的6倍。一个用户集群可以在分钟级弹性扩展到16个计算节点,对业务完全透明的计算和存储分离代理,从库延迟仅毫秒级。存储为分布式块存储,可以弹性扩展至100TB的规模。存储层面采用多副本技术,使得数据库的RPO做到了0,完全没有丢
驭数有道,天翼云TeleDB系列产品全新升级
8月16日,以“红云天翼安全普惠”为主题的天翼云TeleDB系列产品升级发布会在线上顺利举办。此次发布的天翼云自主研发云原生数据库实现了全新升级,推出一站式HTAP融合数据库,以及TeleDB数据库容灾双活方案,展示了TeleDB数据库的可用性、易用性、安全性、云原生、容灾等能力,以及其在各行业领域的实践成果。国产化数据库高速发展核心技术自主可控是关键Ga
数据库高可靠,轻松解决事务丢失问题
数据库的发展始终与用户需求变迁紧密相关。近年来,数据上云的趋势愈演愈烈,越来越多的企业选择把数据库迁移上云,这对云上数据库的产品性能,尤其在可靠性和安全性方面,提出了更高的要求。而现实情况是,企业在云上使用自建数据库的过程中,由于原生开源MySQL的事务能力并不完善,事务可能面临丢失的风险,难以保证事务执行前后数据的可靠性和一致性。事务丢失给企业造成的损失,
云数据库MySQL多人协同开发实践
随着云计算技术的快速发展,云数据库作为云计算的重要组成部分,为企业提供了高效、灵活和可靠的数据存储和管理服务。其中,MySQL作为一款流行的开源关系型数据库,在云数据库领域具有广泛的应用。多人协同开发是软件开发过程中的重要环节,本文将探讨云数据库MySQL多人协同开发的实践。
云数据库与Web网站:构建高效、可扩展的网络应用
云数据库与Web网站之间存在着密切的关系。Web网站需要数据库来存储和管理用户数据、交易信息、内容资料等关键信息。而云数据库提供的弹性和可扩展性,使得Web网站能够根据业务需求快速地增加或减少存储资源,从而更加高效地应对用户访问和数据增长。
云数据库实现架构与设计的构想
随着云计算技术的飞速发展,云数据库作为云计算的重要组成部分,其实现架构与设计日益受到开发工程师的关注。本文将从开发工程师的角度出发,探讨云数据库的实现架构,并提出云数据库设计的构想,以期为云数据库的发展提供参考。
分库分表后复杂查询的应对之道:基于DTS实时性ES宽表构建技术实践
1问题域业务发展的初期,我们的数据库架构往往是单库单表,外加读写分离来快速的支撑业务,随着用户量和订单量的增加,数据库的计算和存储往往会成为我们系统的瓶颈,业界的实践多数采用分而治之的思想:分库分表,通过分库分表应对存系统读写性能瓶颈和存储瓶颈;分库分表帮
天翼云CDR基本概念
云容灾CTCDR(CloudDisasterRecovery)为云主机提供跨可用区的容灾保护能力,RPO可达秒级、RTO可达分钟级。支持容灾演练、一键切换等功能。当生产中心故障时,可在容灾中心快速恢复业务,保障客户数据安全和业务连续性。
京东云开发者 京东云开发者
9个月前
分库分表后复杂查询的应对之道:基于DTS实时性ES宽表构建技术实践
作者:京东物流王军1问题域业务发展的初期,我们的数据库架构往往是单库单表,外加读写分离来快速的支撑业务,随着用户量和订单量的增加,数据库的计算和存储往往会成为我们系统的瓶颈,业界的实践多数采用分而治之的思想:分库分表,通过分库分表应对存系统读写性能瓶颈和存
一文读懂天翼云自研 TeleDB 数据库五大关键特性
数字时代下,随着企业向数字化、在线化、智能化高速演进,存储需求呈指数级增长,业务也面临着更多热点和突发流量带来的挑战,这就对数据库安全可靠、超高性能、易运维性提出了更高要求。天翼云自研TeleDB数据库采用云原生架构,具备即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,可为用户提供稳定可靠的企业级数据库服务,帮助企业圆满解决上述问题。与
迭代根系
迭代根系
Lv1
鞭个马儿归去也,心急马行迟。
文章
4
粉丝
0
获赞
0