Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >腾讯云数据库王义成:未来数据库将发生根本性变革

腾讯云数据库王义成:未来数据库将发生根本性变革

作者头像
腾讯云数据库 TencentDB
发布于 2019-08-02 07:10:15
发布于 2019-08-02 07:10:15
2.5K0
举报

▲点击上方 腾讯云数据库 关注

传统的数据库+云的模式没有给用户带来很多惊喜,云原生成为新的大方向。

IT产业正在经历新的周期,离散的私有IT基础设施转向集中式,这在产业发展史上已经不甚新鲜,主机时代、PC时代我们都曾经历过不同的转变,从主机的集中到个人计算机的分散再到云计算,IT的发展似乎也在遵循着“否定之否定”的钟摆定理。

数据库作为计算机架构的核心底层软件,同样处于变化之中,其历史可以追溯到1970年,50年来数据库领域厂商进进出出,但传统数据库厂商的地位从未动摇,直到云计算的出现。

Gartner预测,到2023年全球3/4的数据库都会跑在云上,企业正将新应用向云转移,对数据存储和计算分析的能力要求不断加强。云数据库天然具备云上灵活性,能够提供强大的创新能力、丰富多样的产品体系、经济高效的部署方式和按需付费的支付模式。雷锋网对话腾讯云数据库产品总监王义成,获悉腾讯云在云原生时代的数据库发展思路。

腾讯云数据库布局

上图显现了腾讯云数据产品及工具的整体布局,最上层是数据库的SaaS层,包括DTS数据迁移类服务,支持MySQLRedis、PG等通用开源协议;DMS数据管理层,帮助用户实现图形化数据管理;另外包括数据审计、数据订阅等,审计支持实时记录所有的增删改查操作,订阅可帮助用户获取云数据库的实时增量更新数据,支持动态增减订阅对象、在线查看订阅数据、修改消费时间点等特性;灾备,用于跨云容灾和构建混合云场景。

另外,用户仅需提交问题和需求,即可获得腾讯云数据库专家的专业支持。腾讯云数据库专家服务团队均有10年以上的 DBA 经验,拥有亿级用户产品的数据库管理经验。据了解,腾讯云数据库推出的数据库智能管理工具也即将上线,支持7×24小时的数据库智能监控告警。

往下是数据库的PaaS层,包括关系型数据库、非关系型数据库、分布式数据库和数据仓库、新一代数据库。关系型数据库包括MySQL、Redis、PostGreSQLMariaDB、SqLServer,Tdata,非关系型包括Redis、MemCache,MongoDB、CKV等等。

很多数据库其实离我们日常生活很近,腾讯自研的非关系型的数据库CKV在微信红包场景中大批量使用,按访问量来收费的TcaplusDB在《王者荣耀》游戏中使用,很多游戏类应用或者腾讯系衍生的一些服务都会使用TcaplusDB。

腾讯云数据库发展史

据王义成介绍,腾讯数据库的发展史从QQ起步,开始是一种最早以的KV形式存储,当时Redis还没诞生,然后向CKV逐渐演变,再之后到财付通上线意味着腾讯有了纯粹的金融业务,也是MySQL在开源社区萌芽时期,故而腾讯没有选用传统的商业数据库,而是在MySQL基础上修改。

当然,最初都是痛苦的,腾讯也不例外。比如单库压力太大或者说主机延迟比较大等问题,倒逼MySQL演进到分布式数据库,就是如今的TDSQL。“最早是在腾讯内部开始演进,从单机节点到集群版,然后逐渐演进,再从一主一备,然后直接演进到三节点,基于Raft模式,这就是腾讯数据库自研的历史。”

此外,腾讯内部还有很多数据分析类业务,如广告等业务,需要混合OLTP和OLAP而成的HTAP数据库系统,基于OLTP的交易数据、OLAP的分析类数据,做整个广告业务推荐、分析。

“腾讯整个大的策略也是整个集团内部上云,TDSQL、CKV本就是腾讯内部演进的一些产品,在目前逐渐地迁移到云化的机房来,这是一类;还有一类就是云数据库,完全基于云开发的数据库, 比如像CynosDB、MongoDB,基于开源的Redis也在腾讯内部开始云化,原来有些新兴业务或者以前没有用到开源数据库的业务也开始逐步迁移上云。比如一些游戏场景和广告部门,他们可能原来自己没有MongoDB或者Redis整体的底层架构,现在也自动在腾讯内部云化环境里开始使用”。王义成介绍。

云原生数据库CynosDB

从某种程度上来说,AWS一篇论文开启了云原生数据库时代,AWS认为,高吞吐量数据处理的核心问题已经从计算和存储移到了网络IO,Aurora提出了一种新的关系型数据库架构,将REDO日志的处理下沉到一个专门为Aurora定制的多租户可扩展的存储服务上。

数据库就此进入下一个纪元——云原生。

2018年11月,腾讯云公布了新一代自研云原生数据库CynosDB,目前处于公测阶段,将于今年Q3正式推出商业版本。CynosDB数据库100%兼容开源数据库引擎 MySQL 5.7和 PostgreSQL 10,几乎无需改动代码,即可完成现有数据库的查询、应用和工具平滑迁移;最高性能是 MySQL 数据库八倍、PostgreSQL 数据库的四倍;最高128TB的海量存储,无服务器Serverless架构,自动扩缩容。

腾讯云云原生数据库CynosDB产品架构

过去的云数据库是在传统数据库之上扩展一部分云的能力,把数据库赋予一部分云的扩展性,但没有对数据库本质上做任何的改变,只是给用户提供了一些基础的运维和初级DBA的能力,而CynosDB这类数据库走的是纯粹的云原生路线。

数据库真正的挑战在内核级,以MySQL为例,传统的MySQL数据写在内存,然后再刷到REDO里去,通过REDO再去刷内存页,再输到磁盘,这样带来一个明显问题,扩容磁盘就必须要导数据,因为整个缓存和数据都是在一台机器上。CynosDB把计算和存储分开,REDO层面不在本机内刷,而是通过网络传到共享存储,让存储层去感知MySQL REDO日志,在存储层做日志回放。计算只负责计算,不再负责存储数据了。

“为什么做CynosDB?传统的数据库+云的模式没有给用户带来很多惊喜,我们认为,未来方向是“云+数据库”,数据库将会发生根本性变革。云原生、超融合、自治是带领腾讯云数据库发展的三驾马车。CynosDB就是云原生时代的产物。”

王义成形象地比喻,传统数据库如SQL Server或者云+数据库形式,类似于买宽带,放到云计算领域则是实例,不管用多少,怎么用,都要使用租用的方式,但实际使用量级可能比购买的要小很多。

“CynosDB是商业模式上的一种变化,但商业模式的变化一定是技术架构或者说技术的重新改造。以前是基于物理基因的模式去搞一个实例去做,用户做一次升级或者搬迁,都要全面要把数据搬走。CynosDB实现存储跟计算分离,存储是一个大的共享磁盘,并且让磁盘存储能够感知MySQL或者数据库的协议,然后把日志下沉,在存储的扩展性和性能上经过良好的一个中和。”

云原生数据库市场两三年爆发

“云原生数据库市场可能在未来的两三年内就会爆发”,王义成给出了两个原因。

第一,公有云的增量市场可能不会像以前那么快,达到之前的100%、200%,在这种市场条件下,云原生数据库更迎合市场需求,云厂商需要逐渐教育市场。

另一方面,当前国外数据库厂商的技术垄断逐渐被打破,国产数据库崛起势头强劲有望进一步发展,数据库市场即将开始下半场角逐,云厂商是影响这场战役新的变量。与Oracle对标并做到Oracle这种程度是很长的过程,当下并不现实。

厂商如何用对数据库市场的理解,或者在数据库技术上的优势来去打动价值20-40亿元的市场客户,是摆在数据库厂商面前的现实问题。

推荐阅读

▎腾讯云SQL Server 性能逆天,252万TPM国内无对手!

▎最高50万QPS,腾讯云新发布Redis 4.0标准版突破性能极限

你还在看吗?

↓↓点击优惠购买腾讯云数据库

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云数据库 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
一篇文章了解腾讯云数据库TencentDB
注:本文摘自2018年11月22日腾讯云数据库CynosDB新品发布会的演讲实录。随着互联网信息的发展,大家也对云这个词汇也不是特别陌生了,作为全球首选的云服务厂商之一的腾讯云,依托腾讯多年的业务积累和技术沉淀,我们推出了高性能、低成本、安全可靠的整体数据服务解决方案。并且随着客户数据日益增长,也做了相关的调研和分析,推出了腾讯云新一代自研数据库。首先,欢迎我们的数据库产品总监祝百万给大家分享腾讯云数据库的前世今生和产品布局。
腾讯云数据库 TencentDB
2018/11/28
1.8K0
一篇文章了解腾讯云数据库TencentDB
腾讯云数据库:新基建大潮下的弄潮儿
主讲人 | 腾讯云数据库副总经理-王义成 张康 编辑整理 量子位编辑 | 公众号 QbitAI 6月中旬起,量子位发起了以数据库为主题的系列公开课,邀请来自腾讯云、浪潮、蚂蚁集团等头部企业的数据库技术线负责人,围绕数据库的行业现状、趋势与技术进展等内容,以线上直播的形式为大家带来3期分享。 6月17日第一期直播中,腾讯云数据库副总经理—王义成全面剖析了全球数据库的发展历程,同时分享了如何将云计算、新基建、数据库的能力进行融合创新,以及自主创新研发新型国产数据库技术背后的历程。此外还结合实际金融案例,详细介
腾讯云数据库 TencentDB
2020/07/06
9890
MySQL、PostgreSQL、NoSQL、CynosDB,究竟谁是数据库王者?
当你提到数据库,就不得不提Oracle。整个数据库行业,谈论技术无出Oracle其右者,Oracle浸淫数据库领域多年,早已将这个行业吃透。几乎所有的数据库,不管是商用数据库还是开源数据库,都是照着Oracle模式在走,包括交易模型中的数据处理等层面更是如此。
TVP官方团队
2020/03/16
5.6K0
盘点2020年国内云数据库之“三国争雄”
2020年已经过去,回顾过去一年,数据库领域发生了很多大事件。作为未来的主流趋势,云数据库变化表现尤为突出。下面尝试以国内最为主流的三大数据库云厂商-阿里、腾讯、华为为例,看看过去一年发生了哪些变化。从这些变化中,也可以看到各厂商不同的发展思路,进而解读下未来云数据库的发展方向。下述仅代表个人观点,仅供参考。
用户5548425
2021/01/28
8840
盘点2020年国内云数据库之“三国争雄”
下周见!腾讯云数据库与您相约 DTCC 2023
2023年8月16日~18日,由IT168联合旗下ITPUB、ChinaUnix两大技术社区主办的第14届中国数据库技术大会(DTCC2023)将在北京国际会议中心隆重召开。大会以“数智赋能 共筑未来”为主题,邀请超百位行业专家就数据库内核解析、向量数据库、图数据技术、云原生数据库、实时数仓等内容展开分享和探讨,为广大数据领域从业人士提供一场年度的饕餮盛宴。
腾讯云数据库 TencentDB
2023/08/10
3860
下周见!腾讯云数据库与您相约 DTCC 2023
深度揭秘腾讯云数据库技术7年变迁史
早在上个世纪 50、60 年代,“数据”二字就已不再是简单的数字信息而已。随着信息技术的不断发展,在计算机应用领域,计算机存储和处理的对象逐渐广泛,表示这些对象的数据也随之变得越来越复杂,数据库这一门新兴学科的应用也越来越广泛。
腾讯云数据库 TencentDB
2019/06/24
9.2K0
深度揭秘腾讯云数据库技术7年变迁史
腾讯新一代企业级云数据库CynosDB(NewCDB)
NewCDB是在CDB十年技术和产品沉淀的基础上诞生的,腾讯云数据库产品在继承中不断完成突破。
腾讯数据库技术
2018/06/12
11.8K1
连续两年增速全球前三,腾讯云数据库凭什么?
点击▲关注 腾讯云数据库 据国际权威咨询机构Gartner报告显示,,2018年腾讯云数据库市场份额增速达123%,位列国内所有数据库厂商之首,过去两年,腾讯云在全球范围内的增速已经达到全球前三的迅猛势头。 无独有偶,除了Gartner等权威机构的认可之外,另一家国家权威评测机构 Forrester今年6月份也将腾讯云数据库评为全球数据库领域“实力竞争者”。能取得如此成绩,腾讯云凭的是什么?在这之前,或许我们可以先了解一下腾讯云数据库的产品布局。 布局完善,超强的产品实力 截止目前,腾讯云数据库服务涵盖
腾讯云数据库 TencentDB
2019/08/21
7500
连续两年增速全球前三,腾讯云数据库凭什么?
攻克数据库核心技术壁垒,腾讯云推出新一代企业级云数据库CynosDB
CynosDB是腾讯云自研的新一代高性能高可用的企业级分布式云数据库。融合了传统数据库、云计算与新硬件的优势,100%兼容开源数据库,百万级QPS的高吞吐,不限存储,价格仅为商用数据库的1/10。
腾讯云数据库 TencentDB
2018/05/24
6.9K3
蛰伏到爆发!腾讯云数据库获全球“实力竞争者”
近日,国际领先的行业研究与咨询机构Forrester正式对外发布全球最新的数据库评估报告《The Forrester Wave™: Database-As-A-Service, Q2 2019》,腾讯云数据库(TencentDB)在性能规模、配置和管理、数据安全、执行力、开源、售后支持、综合收入、用户数量、合作伙伴9项细分指标均获高分。
腾讯云数据库 TencentDB
2019/06/18
14.9K0
蛰伏到爆发!腾讯云数据库获全球“实力竞争者”
HTAP数据库技术的现在和未来
本文根据王义成在【第十三届中国数据库技术大会(DTCC2022)】线上演讲内容整理而成。
用户6543014
2023/03/02
7260
HTAP数据库技术的现在和未来
腾讯云数据库闪耀曼哈顿,CynosDB回馈开源社区
2月27日,腾讯云数据库(TencentDB)正式亮相MariaDB用户者大会,腾讯云数据库CynosDB以其极致领先的性能、独特的技术架构以及众多内核层面的创新特性受到包括MariaDB基金会主席Kaj、MariaDB创始人Monty以及众多参会者的高度认可。
腾讯技术工程官方号
2019/03/05
18.4K0
腾讯云数据库闪耀曼哈顿,CynosDB回馈开源社区
腾讯云数据库产品介绍
腾讯云上有许多种数据库产品,本文简单介绍每种产品的介绍,特性,应用场景等,帮助各位根据业务需要选择最适合的数据库。
scarlett学习手册
2019/12/12
12.1K0
腾讯云数据库产品介绍
腾讯云数据库负责人丁奇:打造超越用户想象的产品
点击上方蓝字关注我们吧 ---- “就市场份额来说,腾讯云在国内还不是第一名,但是,从国内上云企业比例看,剩余的还有很多,因此,大家都还有机会,就看谁能真正解决用户的痛点。” —腾讯云数据库负责人-丁奇 ▲腾讯云数据库负责人-丁奇在DTCC大会分享现场 Gartner预测,到2023年,世界上四分之三的数据库都会跑在云上。根据国外市场研究机构数据,2017年全球云数据库市场规模为61.2亿美元,预计到2026年将达到4952.6亿美元。 数据库也因此成为了云计算厂商的必争之地,亚马逊AWS、微软Az
腾讯云数据库 TencentDB
2019/05/29
2.2K0
腾讯云数据库负责人丁奇:打造超越用户想象的产品
腾讯云数据库公有云市场稳居TOP 2!
7月4日,国际权威机构IDC发布的《2021年下半年中国关系型数据库软件市场跟踪报告》显示,腾讯云数据库在关系型数据库软件市场(公有云模式)中,位列第二。 IDC报告显示,2021下半年中国关系型数据库软件市场规模为15.8亿美元,同比增长34.9%。其中,公有云关系型数据库规模8.7亿美元,同比增长48.7%。IDC预测,到2026年,中国关系型数据库软件市场规模将达到95.5亿美元,未来5年市场年复合增长率(CAGR)为28.1%。 这表明,中国公有云关系型数据库前景广阔,数据库行业正加速向云端迁移。
腾讯云数据库 TencentDB
2022/07/06
2.2K0
腾讯云数据库公有云市场稳居TOP 2!
相比原生,腾讯云数据库MySQL 8.0带来了哪些新的极致体验?
官方MySQL 8.0 是非常大的版本,以前的版本号是 5.6、5.7,现在一下飞跃到 8.0,对于 Oracle MySQL官方来说也是非常大的版本,有很多的更新。
腾讯云开发者
2020/08/20
5.6K2
挺进企业级市场,腾讯云数据库的升级之路
把数据库从大机迁移下来可以降低数亿的资金成本投入,但是选择迁移到哪个新的平台上是要慎之又慎的。对于作出大机下移决定的平安银行来说,选择Oracle毫无疑问是个不会犯错的决定,但是经过数十万样本的测试验证和七轮全流程投产演练,平安银行最终选择把信用卡核心系统迁移到腾讯云TDSQL上。
IT创事记
2022/08/30
2.5K0
挺进企业级市场,腾讯云数据库的升级之路
突破、进化,腾讯云数据库2018全年盘点
在企业上云逐渐加速的背景下,云数据库作为企业重要的IT基础设施,其重要性毋庸置疑。各大云计算厂商不惜重金,纷纷在产品和技术层面加大布局,争夺这一重要的云服务市场。纵观国内前几大云服务商过去一年的云数据库领域的发展,腾讯云基于自身强大的业务支撑以及技术研发实力,在云数据库市场的突破格外引人注目。
腾讯云数据库 TencentDB
2019/01/30
1.7K0
突破、进化,腾讯云数据库2018全年盘点
腾讯云数据库的向上之路
数据库是制约我国工业发展的35项“卡脖子”技术之一。没有数据库,可以说就没有国计民生。在银行存、取款、缴费,或是网上购物,手机刷健康宝、看天气预报等等,背后都是数据库在支撑。
用户6543014
2021/01/25
4.3K0
腾讯云数据库的向上之路
推荐阅读
相关推荐
一篇文章了解腾讯云数据库TencentDB
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档