12月20日,在腾讯Techo Park开发者大会“国产数据库-建立企业安全、稳定、可信赖护城河”分论坛上,腾讯云重磅发布两款自研数据库新品,包括自研云原生数据库CynosDB的无服务器架构版CynosDB Serverless以及兼容Redis的KV存储解决方案Tendis。其中,Tendis正式开源并推出“Tendis开发者扶持计划”,以期惠及开发者和企业,并联合他们共推数据库技术发展。

随着云计算的迅速发展和广泛应用,数据库正朝着“云+数据库”的方向演进。正如Gartner预测,到2023年全球3/4的数据库都会跑在云上。同时,在国内新基建的时代背景下,安全可控成为不少企业数字化转型的一大诉求,数据库国产化也成为行业发展趋向。基于此,腾讯云将云计算、新基建以及数据库的能力进行融合创新,自主研发国产数据库技术,并在金融和政府领域实现了全面落地应用。

发布新一代自研数据库,实现秒级扩容、成本降低70%

为进一步支撑企业数字化转型,满足企业在提升资源使用效率和降低成本方面的需求,腾讯云聚焦云原生技术,重磅发布自研云原生数据库CynosDB Serverless,是国内首款计算和存储全Serverless架构的云原生MySQL数据库。CynosDB Serverless能够让企业用户像使用水、电、煤一样使用云数据库,并按实际使用量计费,不用不付费,将腾讯云云原生技术普惠用户。

在本次分论坛上,腾讯云数据库产品专家刘峰进一步介绍了CynosDB Serverless的核心特性和场景。据他介绍,CynosDB Serverless具备自动驾驶和按使用计费两大特性,前者使得数据库能够根据业务负载自动启动停止,扩缩容不断链接,从而实现无感扩缩容;后者则意味着企业用户能够按实际使用的计算和存储量计费,不用不付费,并有按秒和按小时结算两种方式。得益于这两大核心特性,对比7×24全时运转的数据库,用户在使用云原生数据库CynosDB Serverless时成本可以降低70%。

(腾讯云数据库产品专家刘峰)

在核心场景方面,该产品能够有效支持开发、测试环境低频数据库使用场景,IoT、边缘计算等不确定负载场景,以及小程序云开发、中小企业建站等SaaS应用场景。

腾讯云原生产品API每日调用量已经超过100亿次,拥有超过100万的开发者,同时服务超过50万的客户,成为国内服务开发者最多的云原生平台。依托于云原生平台,云原生数据库CynosDB联合小程序云开发,Coding DevOps,无服务器函数SCF为企业和开发者提供Serverless架构的一站式后端云服务,支撑Discuz! Q、WordPress等应用的一键部署多端运行的解决方案。

来自鹅厂的KV数据库Tendis,与社区开源共建

一直以来,Redis因其全内存、架构简洁、丰富数据模型和多指令方面的特性,在性能和效率上表现出色,亚毫秒的响应时延使得Redis在缓存场景成为开发者的首选,然而拥有高效KV存储模型的Redis在存储场景却没有得到大规模的使用,对此腾讯云数据库高级产品经理邹鹏表示,Redis虽然有着优秀的KV存储基因,但是其因为全内存带来的高昂成本,以及在安全性和容量上的挑战,使得其在存储场景没有得到大规模的使用。而在腾讯等互联网大厂中有数十个自研的KV存储,这些KV存储在互联网的业务中起着至关重要的作用,相对传统关系型数据库,KV存储拥有较高开发和存取效率,云上和社区迫切需要一个创新的KV数据库。

(腾讯云数据库高级产品经理邹鹏)

基于此,在本次分论坛上,腾讯云正式发布Redis的存储解决方案产品Tendis,集腾讯众多海量KV存储优势于一身。该方案融合Redis在高性能和高效率方面的技术优势,具备完整的Redis4.0协议并兼容Redis4.0所有数据模型,同时通过将数据存储于磁盘,解决了成本、安全和容量挑战,能够让业务在存储场景使用更放心,让Redis的高效率从缓存服务拓展至存储场景。

据邹鹏介绍,基于Tendis,腾讯云推出混合储存和大容量储存两个解决方案。其中,Tendis混合储存方案支持Redis八大数据模型,无需同时更新缓存和存储,拥有动态TTL和延迟缓存机制,同时无需再做安全防御设计,有效回应了互联网弱结构化、点查、缓存等业务模型特点,能够有效解决互联网企业在面对海量用户请求下的缓存和存储需求。而Tendis大容量储存方案兼容Redis生态,具备“单机50万写入、70万读取、P99 < 3ms”高性能,以及支持PB级规模的大容量优势。

同时,腾讯云还宣布将Tendis开源,联合开发者和企业共同推动Tendis发展,并希望其惠及云上的企业和开发者。会上还发布了“Tendis开发者扶持计划”,将为每一位开发者提供免费实例,开箱即用。

此外,本次分论坛还邀请到腾讯云数据库技术负责人潘安群,向与会嘉宾分享他关于云融合时代的数据技术演变方向的思考。他表示,当前云数据库存在研发运营成本、开放性等核心挑战,无法满足客户在价格、易用性和安全性上的需求。为解决这些挑战,云数据库需要提升资源利用率,引入人工智能和DB自治等智能技术,以及打造软硬一体化方案。未来,数据库将朝着统一接口服务、多引擎和智能化方向发展。

(腾讯云数据库技术负责人潘安群)

目前,腾讯云数据库在全球已部署多达32个可用区,分布在南北美洲、欧洲、印度、东南亚、日韩、以及国内东南西北4个大区,并在持续增加相应服务点。未来,腾讯云数据库将继续沿着“云+数据库”方向进行技术创新和输出解决方案,持续打造国产数据库,为政务、金融、泛互联网等领域企业提供高效率、低成本的存储服务,助力企业数字化转型和业务开展。