TDSQL-C for MySQL版产品新特性

大家好,我是腾讯云关系型云数据库产品负责人刘迪,我主要会给大家分享到腾讯自研的云原生数据库TDSQL-C for MySQL版产品能力迭代以及后续产品规划。

TDSQL-C这个名字大家不一定很熟悉,可能有的同学更熟悉它之前的名字,它其实就是我们之前发布的存算分离云原生数据库CynosDB,因为统一品牌关系,把名字统一成了TDSQL系列,现在官网或对外品牌宣传上都以TDSQL-C做整体改名。

首先我们讲一下,TDSQL的分类。把数据库类型按照关系型和NoSQL来分的话,TDSQL-C for MySQL版的类型会归到NewSQL的类型里面,对于NewSQL的定义,不管是各个论文还是厂商都有不一样的定义,更多宏观上简单理解是关系型数据库的事务能力加上NoSQL扩展性的组合,不单单是加成的关系。

NewSQL分为两类,一是基于Google Spanner的架构来演进,类似于很多AP类数据库都是用的Shared Nothing架构,最典型的就是TiDB,TiDB的底层KV存储整体中间层做了协议层的兼容。二是TDSQL-C for MySQL版在存算分离上,除了真的计算层和存储层进行完全的分离部署以外,它的存储层基于存储引擎层进行了改造,在底层用的是分布式文件系统,不再是原生的MySQL InovDB底层存储。

NewSQL从传统数据库到云原生数据库的演进,也是数据库在架构上不断随着业务和技术的迭代创新的过程。TDSQL-C整体架构其实是把计算层和存储层进行了完全分离,实现了计算节点无状态方式,100%兼容MySQL协议。

TiDB架构,TiDB中间做了一层协议兼容,所以它整体对于MySQL的兼容并不能做到100%,这也

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值