欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~

是的,你没有看错。腾讯智造,新一代云数据库CynosDB,“C”位出道了!

CynosDB是腾讯云自研的新一代高性能高可用的企业级分布式云数据库。融合了传统数据库、云计算与新硬件的优势,100%兼容开源数据库,百万级QPS的高吞吐,不限存储,价格仅为商用数据库的1/10。面向通用硬件的极致优化,打破安迪-比尔定律,释放硬件红利!

Cynos源于拉丁语中的Cynosura,古希腊神话中的北极星,意为焦点,引人注目的人或物。CynosDB作为腾讯云自研的新一代高性能高可用的企业级分布式云数据库,无论在地位还是能力上,都是天生的“Center”位。

由云重新定义数据库

数据库从来不缺少明星产品,正如业内引以为常的DB-Engines Ranking网站,从诞生的第一天起就以Popularity作为排名标准,开启了一场点赞通道从未关闭的技术选秀。出乎意料的是,2014年Amazon AWS发布云数据库Aurora开始正式进军每年400亿美金的数据库市场。

随后,Amazon AWS 首次成功被列入Gartner数据库领导者(Leaders)厂商阵营,Aurora的Popularity分数以每年100%的速度飞速增长,同时越来越多的云厂商的数据库开始在行业内和学术界涌现,由云重新定义数据库的时代已经到来。腾讯云数据库CynosDB也正式在这样的历史阶段应“云 ”而生。

企业级分布式云数据库CynosDB核心设计理念

Comprehensive:全面兼容新版的开源数据库

Cohesive:极致的内核级优化与新硬件技术相结合

Creative:实现全托管智能运维

Cost Effective:无服务器架构的按需按量计费

让用户专注于业务端应用的研发,为用户提供灵活的、敏捷的、可持续的,兼具新特性、高性能和低成本的新一代云原生数据库服务。

“节约成本和敏捷创新已成为企业上云的核心驱动力” – Mark Hurd, Oracle CEO

重新定义分布式 – 分而治之

客户对数据库最朴素的需求就是“多、快、好、省”,也就是“存储量,性能,易用性,成本“。基于对腾讯云当前用户场景深度分析,CynosDB在全面兼容开源数据库的生态体系下,重新定义了数据库的分布式架构 - 分而治之。

分就是将计算引擎和存储引擎解耦分离,以实现计算节点的无状态和故障隔离,所有的状态数据存储在存储引擎,这样计算节点可以以秒级的速度调度并快速恢复,把对业务的影响降到最低。

然后将存储引擎“卸载”到腾讯自研的第三代智能分布式共享存储系统,我们在系统稳定性、数据的高可靠、极致性能和企业级特性上进行了大量创新设计。实现了跨多可用区多副本的数据强一致,并结合CDP(Continuous Data Protection)连续数据保护技术,数据可靠性可达99.9999999%。可提供单Client百万级IOPS和亚毫秒RT(response time)延迟能力,达到甚至超过商业级存储的水平。

治就是可计算智能存储,面向通用硬件的极致优化:日志转换为记录以及数据页的操作下推到存储层完成,将网络IO减到最少,事务提交RT降到最低,实现了真正的“日志即数据库”。并通过零拷贝技术,减少了操作系统上下文切换以及数据在用户态和内核态之间拷贝引起的性能损耗,进一步优化了关键路径的系统性能,降低请求延迟。于此同时,利用AI深度学习技术,实现了存储节点磁盘故障预测、IO预取和缓存等能力。

一个云数据库的梦想

云数据库CynosDB是腾讯云继续提升、丰富,开放云计算能力的重要里程碑,同时也推动社区生态的进一步完善。随着新技术,新硬件,新架构的不断出现,会有更多的厂商加入到自研云数据库的行列,加入百万QPS,甚至百万TPS明星天团。对于CynosDB,满足客户最朴素的需求只是一个起点,最终的梦想是将朴素的需求做到极致。

未来的云数据库将会成为企业IT架构的“水,电,煤”,可以按需快速启动,支持各种类型的数据,满足所有种类的业务,无限存储,无服务器,全智能,自驱动,零运维,闲时免费,覆盖全球并能自动扩展到近用户端,提供稳定可靠自由扩展的服务,CynosDB将不懈的努力将更多的产品能力普惠世界。

CynosDB近期会开放公测申请,采用邀测制,进一步的消息,敬请关注腾讯云官网(https://cloud.tencent.com/ )。

此文已由作者授权腾讯云+社区发布,原文链接:https://cloud.tencent.com/developer/article/1134345?fromSource=waitui

什么?云数据库也能C位出道?的更多相关文章

  1. 【IT名人堂】何云飞:阿里云数据库的架构演进之路

    [IT名人堂]何云飞:阿里云数据库的架构演进之路 原文转载自:IT168 ​ 如果说淘宝革了零售的命,那么DT革了企业IT消费的命.在阿里巴巴看来,DT时代,企业IT消费的模式变成了“云服务+数据”, ...

  2. 通过公网连接云数据库Memcache--ECS Windows篇

    目前云数据库Memcache是需要通过ECS的内网进行连接访问,如果用户本地需要通过公网访问云数据库Memcache,可以在ECS Windows云服务器中通过netsh进行端口映射实现. 一.搭建要 ...

  3. JAE京东云引擎Git上传管理代码教程和京东云数据库导入导出管理

    文章目录 Git管理准备工作 Git工具上传代码 发布代码装程序 mywebsql管理 京东云引擎小结   JAE京东云引擎是京东推出的支持Java.Ruby.Python.PHP.Node.js多语 ...

  4. 阿里云资深DBA专家罗龙九:云数据库十大经典案例分析【转载】

    阿里云资深DBA专家罗龙九:云数据库十大经典案例分析 2016-07-21 06:33 本文已获阿里云授权发布,转载具体要求见文末 摘要:本文根据阿里云资深DBA专家罗龙九在首届阿里巴巴在线峰会的&l ...

  5. 腾讯云数据库团队:MySQL AHI 实现解析

    MySQL 定位用户记录的过程可以描述为:打开索引 -> 根据索引键值逐层查找 B+ 树 branch 结点 -> 定位到叶子结点,将 cursor 定位到满足条件的 rec 上:如果树高 ...

  6. 1028阿里RDS如何恢复云数据库MySQL的备份文件到自建数据库

    参照 https://help.aliyun.com/knowledge_detail/41817.html 恢复云数据库MySQL的备份文件到自建数据库 更新时间:2017-07-27 14:52: ...

  7. 阿里云服务器云数据库免费体验(Java Web详细实例)

    一.效果展示 博主部署了两个war包到阿里云服务器上,一个是没有连接数据库的,另外一个是连接了数据库的. (由于阿里云服务器免费使用15天,下面链接约2016年3月9日后无效) (1)无数据库版访问地 ...

  8. 从SQL Server CloudDBA 看云数据库智能化

    最近阿里云数据库SQL Server在控制台推出了CloudDBA服务,重点解决数据库性能优化领域问题,帮助客户更好的使用好RDS数据库,这是继MySQL之后第二个关系型数据库提供类似的服务.   数 ...

  9. 恢复阿里云RDS云数据库MySQL的备份文件到自建数据库

    云数据库MySQL版使用开源软件Percona Xtrabackup对数据库进行备份,所以您可以使用该软件将云数据库MySQL的备份文件恢复到自建数据库中,本文将介绍详细的操作步骤. 关于云数据库My ...

随机推荐

  1. 一个基础的for循环面试题

    下面的这段程序主要考察的就是for循环的基础,输出什么?????? [html] view plaincopyprint? public class test { /** * @param args ...

  2. Unsupported major.minor version 51.0 错误解决方案

    jdk1.6工程中使用外部jar包中类出现:Unsupported major.minor version 51.0原因分析:出现上述错误是因为:外部jar包使用jdk1.7(jdk7)编译,而使用此 ...

  3. memocache工作原理

    1       Memcache是什么 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的 ...

  4. Docker 生态概览

    Docker 和容器技术的发展可谓是日新月异,本文试图以全局的视角来梳理一下 docker 目前的生态圈.既然是概览,所以不会涉及具体的技术细节. Docker 自从发布以来发生了很多的变化,并且有些 ...

  5. 中文字体名称对照表(unicode码)及20个web安全字体

    在Web编码中,CSS默认应用的Web字体是有限的,虽然在新版本的CSS3,我们可以通过新增的@font-face属性来引入特殊的浏览器加载字体.但多数情况下,考虑各个因素的影响我们还是在尽量充分利用 ...

  6. jvm垃圾回收(三)

    一.分代思想(年轻代.老年代.永久代): 1.一个新人(new对象)会优先在伊甸园(Eden区)出生,当伊甸园(Eden区)人口达到最大容量时,JVM会派MinorGC去看看哪些人还有价值 2.伊甸园 ...

  7. unity零基础开始学习做游戏(五)看看你的完成度,进度条了解一下?

    -------小基原创,转载请给我一个面子 上回书说道,英雄和魔王都做完了,子弹也能发射了,就是不知道啥时候能干死魔王.那小基得做个血条来展示一下,他离死不远了(•౪• ) 其实血条也可以看作是进度条 ...

  8. 使用Navicat for MySQL把本地数据库上传到服务器

    服务器系统基本都是基于linux的,这个数据库上传的方式适用于linux的各种版本,比如Ubuntu和Centos(尽管这两个版本各种大坑小坑,但至少在数据库传输上保持了一致性) 当然本地数据库上传到 ...

  9. 学习Android过程中的一些博客或工具收集

    android studio中使用SlidingMenu: 超简单Android Studio导入第三方库(SlidingMenu)教程绝对傻瓜版 android 更新sdk23以后,报错提示Floa ...

  10. 洛谷 P2205 解题报告

    P2205 画栅栏Painting the Fence 题目描述 \(Farmer\) \(John\) 想出了一个给牛棚旁的长围墙涂色的好方法.(为了简单起见,我们把围墙看做一维的数轴,每一个单位长 ...