关于腾讯云新发布的CynosDB,干货都在这里

Posted 腾讯云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于腾讯云新发布的CynosDB,干货都在这里相关的知识,希望对你有一定的参考价值。

腾讯云新一代自研云原生数据库 CynosDB 正式发布!


划重点:新一代、自研以及云原生——


  • 业界第一款全面兼容市面上两大最主流的开源数据库 mysql 和 PostgreSQL 的高性能企业级分布式云数据库

  • 作为腾讯云在产品矩阵上的重量级布局,CynosDB 融合了传统数据库、云计算和新硬件的优势,支持无限量存储、百万级查询和秒级的故障恢复

  • 与高性能形成对比的是,CynosDB 价格仅为市面上商业数据库的1/15。


▲畅聊新一代数据库

(从左到右)

  • 腾讯云数据库产品副总监:邵宗文

  • CynosDB存储层开发负责人:李跃森

  • CynosDB计算层开发负责人:胡彬

  • 腾讯云数据库技术负责人:杨繁

  • 腾讯云数据库产品总监:祝百万

  • 腾讯云数据库高级产品经理:刘峰 

问:腾讯云新发布的这款数据库命名为CynosDB,有什么特殊意义?

CynosDB源于单词Cynosure,是古希腊神话中北极星的名字,就是北天小熊座最亮的一颗星,现译为引人注目的人或物、天生的焦点。


关于腾讯云新发布的CynosDB,干货都在这里



问:为什么需要云原生数据库?


目前,越来越多的企业正在通过上“云”实现数字化升级,Gartner 预测,到2023年,世界上3/4的数据库都会跑在云上 。不过在这个过程中,将传统数据库通过 lift and shift 的方式搬迁到云上提供服务并不能利用云在扩展性、可靠性和规模化的优势。


此外,企业使用传统架构仍然无法解决数据回档慢、故障恢复慢、维护成本高、纵向扩展弱、资源利用利用率低等问题。因此腾讯云将传统数据库与云相结合,推出新一代企业级云原生数据库CynosDB。



问:CynosDB是如何解决这个门槛问题的?


CynosDB在产品架构上完全兼容开源数据库引擎接口,是国内首家兼容MySQL5.7和全球第一个兼容PostgreSQL10的云数据库产品。在世界范围内,MySQL和PostgreSQL是市面上最主流的两大数据库产品,因此,CynosDB完美的兼容性,让企业几乎无需更改代码,就可以轻松实现无缝“上云”。


腾讯云技术团队对数据库内核深度定制,总共进行了近60多项优化。为了提升系统可用性,CynosDB以软件优化与新硬件结合为理念,采用了先进的计算和存储分离架构,同时实现了计算无节点状态,支持秒级故障切换和恢复,数据备份时间缩短到60秒之内,速度提升了180倍。


在此基础上,CynosDB可以达到单节点130万QPS读性能,超过业内目前最高100万QPS水平,全面领先国内其他同类产品。强悍的性能可以满足企业在高并发、高性能场景下的上云需求,保证关键业务的连续性。



问:CynosDB价格只有传统的1/15,是如何做到的?


得益于极简的设计理念,CynosDB既支持普通的网络和硬件设备,又能够最大程度释放硬件性能红利。同时,灵活的扩展功能和购买方式,减少了用户在计算和存储资源上的浪费,综合下来,CynosDB和同样高性能的传统商业数据库相比,价格只相当于它的1/15。


CynosDB在技术层面的多项创新,让其具备真正的公有云原生数据库高性价比、高可用性以及弹性扩展等诸多优势,助力企业大幅降低“上云”成本。


比如,采用“日志即数据库”技术方案,可以最大限度的减少网络数据输入/输出(IO)。该技术将日志转换为记录以及数据页的操作“下推”到存储层完成,将网络IO减到最少,从而大幅度降低使用流量。


自研的用户态分布式文件系统,减少了操作系统上下文切换以及数据在用户态和内核态之间拷贝引起的性能损耗,进一步优化了关键路径的系统性能,降低请求延迟,同时大幅度降低CPU使用率,为企业后期业务扩展留下空间。


另外,CynosDB 的可计算智能存储”进一步满足企业的实际应用场景,让企业按实际使用量计费,自动扩缩容。在降低企业开支的同时,轻松应对突发的业务规模变化。



问:CynosDB适用哪些场景呢?



CynosDB极致的性能,以及对于主流开源数据库的兼容,使其成为众多高性能企业应用“上云”的最佳选择。以传统企业来说,如何快速平滑、低成本“上云”,成为企业在选择云供应商时最主要的考虑因素之一,CynosDB在兼容和性能方面的优势可以轻松满足企业关键业务的“上云”需求。


另外,CynosDB敏捷、灵活的部署能力也是互联网和游戏行业的最佳选择。由于互联网和游戏行业先天拥有高并发和高性能要求,这类企业在选择数据库过程中要求极高。由于具备快速弹性升级、海量数据存储等优势,CynosDB在这些场景下的独特优势,可轻松帮助用户应对业务高峰,加速企业业务创新。



Tips:

TencentDB 是腾讯云数据库的总体品牌,主要包括关系型数据库,例如 MySQL、MariaDB、SQLServer、PostgreSQL;分布式数据库 MariaDB(TDSQL)、PostgreSQL(TBase);NoSQL 系列产品 Redis、Memcached、MongoDB;以及 NewSQL数据库,新发布的 CynosDB 就是腾讯云 NewSQL 数据库中的拳头产品。


以上是关于关于腾讯云新发布的CynosDB,干货都在这里的主要内容,如果未能解决你的问题,请参考以下文章

干货分享!CynosDB for PostgreSQL 架构浅析

为什么CynosDB叫真正的云原生数据库?

为什么CynosDB叫真正的云原生数据库?

腾讯云发布新一代自研云原生数据库CynosDB

为什么腾讯云要自研云原生数据库 CynosDB?

腾讯云新一代自研数据库CynosDB技术详解(附免费体验)