8 月 11 日,腾讯云数据库开源产品 TDSQL PG 版(开源代号 TBase) 推出重磅降级:通过一年半的打磨,上万张表拜访场景下,内存占用节俭 60%;查问性能晋升百倍;SQL 语句兼容性加强。同时,鼎力晋升原有数据库版本在分布式场景下的易用性。
在“新时代下数据库开源生态的倒退与实际”技术沙龙上,腾讯云数据库技术总监李跃森介绍,TDSQL PG 版是一款具备 HTAP 能力、通过腾讯多年继续投入研发的数据库产品,可能提供成熟的一站式解决方案。在首次开源的 10 天内,Star 数就回升到超过 500 个。开源不久,就受到了欧洲航天局、国家天文台,以及医疗衰弱、批发等各个行业用户的青眼。
以微信领取为例,应用 TDSQL PG 版,能满足微信领取单表数据轻松冲破 TB 级海量存储的需要;腾讯云开源数据库高吞吐、高并发,主动扩容的能力,也适宜微信领取的业务场景。
腾讯云自主研发的分布式数据库引擎 TDSQL PG 版从 2019 年正式开源 (开源代号 TBase) 开始,依靠社区,在通过外部业务零碎的实际测验后,根本放弃每月一次小型降级、每半年一次重大降级的节奏,助力泛滥开发者利用前沿数据库技术,推动开源社区生态不断完善。
PG 中国社区主席张文升也指出:PostgreSQL 社区将和 TDSQL 在技术、生态、企业服务上发展更深的单干,敢于创始,为客户和企业提供更好的反对与服务,独特建设数据库开源生态。
值得一提的是,TDSQL PG 版开源只是腾讯云数据库开源的代表作之一。事实上,腾讯云数据库在开源畛域继续深耕。腾讯云副总裁李纲介绍,腾讯云数据库开源已涵盖三大体系:数据库产品能力开源、产品服务工具开源、前沿钻研平台能力的开源。从技术创新、到产品利用,到根底钻研深入,构建残缺的技术演进周期。
在产品能力开源方面,除了 TDSQL PG 版这种兼顾了剖析型场景的数据库产品,腾讯云数据库近期还将推出企业级 MySQL 内核的开源我的项目,代号为 TXSQL,这是一款针对于大规模交易场景的企业级分布式数据库内核。多款产品的继续开源,独特为社区、行业提供欠缺的国产数据库产品能力体系。
此外,腾讯云数据库也在推动数据库 SaaS 服务工具的开源,包含能够实现 90% 日常主动调优、智能诊断的 AI 自动化 运维工具,以及能够进行大规模异构数据迁徙、散发、聚合的数据库迁徙平台。“面对企业客户、开发者,咱们心愿提供的是一个成熟残缺的产品,而不仅仅只是一份代码,”李纲示意。
而在根底钻研畛域,腾讯还开源了根底钻研平台型框架,来帮忙升高研究者的钻研门槛,减速根底钻研。据介绍,2020 年,腾讯和中国人民大学单干开源的 3TS—事务处理技术验证零碎,积淀了腾讯与人大在数据库核心技术方面的许多研究成果,能够提供对立的事务处理框架,帮忙研究者疾速构建新的并发控制算法,以及检测数据异样。
腾讯云数据库致力于打造可继续倒退的国产数据库开源生态。将来国产数据库技术倒退将像飞船一样减速,腾讯数据库开源我的项目愿做这个过程加速器的松软底座,腾讯云副总裁李纲表白了腾讯云数据库在开源生态上的投入和信心。
开源是腾讯保持的长期价值之一。腾讯 2010 年起就确立了拥抱凋谢的策略,并始终秉承重数量、更重品质的态度倒退开源。在自主开源方面,截至目前,腾讯共对外开源超过 130 个优质我的项目,我的项目笼罩了云原生、大数据、人工智能、数据库等多个技术畛域,代码贡献者超过 2000 人,开源我的项目 star 总数超过 37 万个。
在社区奉献方面,腾讯云在 KVM 社区已奉献超过 170 个 patch,超过 20 个技术个性,其中 8 个被评为 KVM 年度外围冲破,奉献国内排名第一,同时间断四年登上 KVM 开源奉献榜,成为国内惟一获得这一成就的云服务商。
开源的实质是以技术凋谢促成技术创新。数据库开源社区平台汇聚了泛滥开发力量,推动了开源数据库在云时代实现更多的技术创新和冲破。将来,腾讯云数据库的开源建设和治理将持续秉承分量、更重品质的理念,打造可继续倒退的国产数据库开源生态。