在新技术浪潮中,数据库作为数据存储和管理的核心系统,其重要性不言而喻。数据库不仅要保证数据的安全可靠,还要能够高效地处理海量数据,为企业决策提供有力支持。
尤其在信息技术自主可控的背景下,面对快速变化的市场,以及复杂的业务场景需求,国产数据库发展态势如何?是否能肩负起数智化转型的重任?
2024年4月26日,由腾讯云数据库、开放原子开源基金会、OpenTenBase、ITPUB联合主办的腾讯云数据库城市行活动,在上海完美收官。会议以“数据库技术与应用深度探索”为主题,汇聚了业界顶尖的数据库专家和企业代表,共同探讨数据库技术的最新发展、应用实践以及未来趋势。
腾讯云数据库开源专家耿航在开场中表示,在企业数智化升级过程中,国产数据库呈现出蓬勃发展态势。腾讯云数据库以多样化产品满足不同用户需求,目前已广泛覆盖金融、交通、能源等行业。同时,生态建设是国产数据库发展的重中之重,腾讯云数据库通过生态伙伴赋能、赛事、人才培养等方式,与上下游伙伴通力合作。去年,TDSQL社区版OpenTenBase已捐给国内的开放原子开源基金会,不久前,OpenTenBase挑战赛在南京成功举办,得到了业界很多企业的支持,如天翼云,中软国际等,未来也希望业界伙伴与腾讯云数据库携手共同打造国产数据库新生态。
01 解锁空间数据价值,OpenTenBase引领未来趋势
那么,以腾讯云为代表的国产数据库是如何在企业应用场景中发挥关键作用的呢?腾讯云数据库内核研发高级工程师、OpenAtom OpenTenBase社区贡献者张文杰,以《OpenTenBase助力空间数据分析》为主题,揭秘了空间数据处理这一重要方向!
随着车联网、物联网的发展,空间数据处理需求激增。所谓“空间数据”,是描述物体空间特征的数据,大体可以分为两类:一类是矢量数据,通常指日常生活中经常遇到的点线面这种类型的数据;另外一类是栅格数据,包括像素/位图和图层等。
空间数据处理方案经历三个阶段:第一阶段,采用专用的GIS数据引擎,通常和空间数据处理的应用绑定在一起,然后把空间数据存储在一些平面文件里面,必须是专业人员才能做相应的开发。第二阶段,把一部分数据存储在关系型数据库当中,会做一些简单的查询和聚合,但是存储在数据库中的数据不是真正的空间数据类型,查询效率比较低,同样需要专用的GIS数据处理引擎。第三阶段,直接通过空间数据库来对外提供服务,用户可以通过简单的SQL查询存储在空间数据库当中的空间数据。
目前业界公认的功能最丰富且免费开源的空间数据库是PostGIS。PostGIS是一个开源数据库插件,通过添加空间数据类型、空间索引、空间函数,使关系型数据库直接转换为空间数据库。
OpenTenBase将在最新的2.6版本里面集成PostGIS最新版本,支持OGC的SFA标准中的空间数据类型,空间数据处理函数,并且支持多种空间数据索引。
PostGIS集成到OpenTenBase中之后,可以借助OpenTenBase的分布式架构,支持大容量的空间数据存储,支持跨机并行高效的空间数据处理能力,更好地助力企业对空间数据的分析和应用。
OpenTenBase是腾讯云数据库团队研发的企业级分布式HTAP开源数据库,是腾讯云企业级分布式数据库TDSQL PG的社区发行版,具有高扩展性、商业数据库语法兼容、分布式HTAP引擎、多级容灾和多维度资源隔离等能力,已成功应用在金融、政府、电信、医疗、航天等行业的核心业务系统。在2023开放原子开发者大会上,腾讯云OpenTenBase正式捐赠给开放原子基金会。通过开源共创的方式,与上下游产业链以及开发者共同打造繁荣数据库技术生态。
02 企业降本增效的利器,TDSQL-C Serverless开启云原生新篇章
在数智化浪潮席卷全球的今天,如何实现成本优化与效率提升,成为众多企业亟待解决的问题。TDSQL-C Serverless以其独特的云原生优势和能力,助力企业实现降本增效,开启智能化新篇章。
腾讯云数据库产品陈昊,在《TDSQL-C Serverless助力企业降本增效》主题分享中表示,在云计算发展浪潮中,有越来越多的业务对数据库的高弹性、高可用性和可扩展性提出了更为严苛的要求,企业愈发渴望实现资源的按需使用。顺应这一需求,Serverless架构成为降本增效的优选。Serverless发挥了云原生数据库高性能优势,通过更灵活的资源调配和成本优化,为企业提供了更为经济高效的解决方案。
从应用角度来看,云原生数据库TDSQL-C具有重要的市场价值和广阔的应用前景。TDSQL-C推出了全球首个可释放存储架构的Serverless服务,彻底解决了业内Serverless服务无法完全实现不使用不付费的痛点。当实例暂停后,数据将进行归档存储,降低存储费用高达80%,无需再为高昂的存储进行付费。此外,新版本还推出了集群版Serverless,支持只读节点和Proxy弹性能力,打破了Serverless应用场景的局限,全面承载着企业的核心业务。
值得一提的是,TDSQL-C Serverles实现了缩容场景无慢查询,确保弹性扩缩容过程无延迟,为关键业务提供有力保障。目前,TDSQL-C已助力多家企业降本增效,让业务稳定运行在新架构上。相信,随着云原生数据库的不断演进,会有越来越多的企业看到Serverless数据库带来的实实在在的价值和效益。
03 高可用架构探索,基于k8s的云原生数据库架构实践
在金融领域,很多企业都在使用腾讯云的TDSQL数据库。为了实现降本增效目标,领先企业是如何把传统的MySQL数据库迁移到Kubernetes(k8s)平台上,实现云原生数据库转型的呢?
平安银行数据库专家李家好,在《平安银行数据库上云之路》主题分享中,详细介绍了基于k8s的MySQL迁移之旅。面对基于虚拟机的传统数据库架构,平安银行开始思考如何基于k8s实现云原生数据库转型。
在转型初期,尝试过很多方案,但都很难保证跨两地三中心需求。后来,企业决定把pod当虚机看,利用k8s的快速恢复能力、扩容能力,在两地三中心的每个中心,部署自己的小k8s集群。这意味着,一个MySQL的主从集群会跨多个k8s,底层用的是共享存储,一套k8s集群部署一套存储,可靠性会高出很多个数量级。
一旦遇到pod故障,首先借助k8s的自恢复能力,在限定时间内自己拉起来。如果没有恢复,会发起一个跨k8s的切换,换到另外一个机房的机器去做处理。
目前,云原生数据库转型成果显著提升,基于k8s的扩缩容能力已经做到分钟级,资源利用率明显提升,对低利用的DB可以实现自动关停。
04 智能化创新,AI数据库浪潮下的SQL优化实践
与降本增效、技术升级密切相关的另一个话题是智能化创新。在这个全新的数字化时代,人工智能凭借其卓越的智能处理和分析能力,正在深刻改变着我们的生活方式和工作模式。而数据库,作为企业业务的核心支撑能力,已成为数字化基石。当数据库与人工智能相遇,两者相互融合,将会迸发出怎样的火花呢?
数据库高级技术专家薛晓刚,以《AI数据库浪潮下的SQL优化》为主题进行了干货分享。在他看来,AI在数据库领域的应用在国外的数据库上已经有了落地实现。2018年Oracle就率先实现了自治数据库,而其他的数据库也在这个赛道上发力,这让我们看到了新的可能。我们利用AI技术对数据库进行智能优化和管理,提升数据库的稳定性和性能。在AI带来的收益同时,我们也看到了,还有一些常见问题,尤其是非互联网行业中的场景,是AI短期甚至长期都还不能解决的。同时,我们也可以从更宏观的角度去考虑数据库的架构和整合,以适应不断变化的业务需求。
05 小结
此次论坛的成功举办,为国产数据库技术创新带来新思维、新视角,也让我们看到了引领未来发展的新趋势。国内数据库技术的持续创新与突破,不仅体现在性能优化、安全性提升等方面,更体现在对业务需求的深刻理解和精准满足上。我们期待在不久的将来,以腾讯云为代表的国产数据库能够成为全球数据库领域的一支重要力量,为中国的信息技术发展注入新的活力。同时,我们也希望更多的人能够关注国产数据库的发展,共同见证其成长,推动数据库技术不断向前发展!