21世纪,是数字经济的时代。数据已成为企业和社会最宝贵的资产。在这片前景广阔的领域里,数据发展的历史长河埋藏了怎样的机遇?在未来,数据技术将往哪些方向演进?数据开发者又该如何在新时代中,找到自己的职业发展的最佳锚点?
2021年4月24日,首届 Techo TVP 开发者峰会「数据的冰与火之歌——从在线数据库技术,到海量数据分析技术」成功举办。峰会包括数据库、大数据两大专题,带来了全天候、全方位、沉浸式的技术分享与交流,为超过500位现场参会的开发者献上了一场“最有料、有趣、且有用”的开发者大会。
上午,围绕数据库专题,腾讯云数据库总经理林晓斌带来了开场致辞,云和恩墨CEO、腾讯云TVP盖国强、腾讯云数据库专家工程师李海翔、微众银行数据库平台室室经理、腾讯云TVP胡盼盼、腾讯云数据库技术总监张青林进行了技术分享。
接下来就一起来回顾一下大咖们的演讲精华吧~
“分布式数据库已经成为行业必需品,在近几年也发展出一些新方向。”在峰会伊始,腾讯云数据库总经理 林晓斌对参会的广大开发者表达了诚挚的欢迎,同时分享了他对于数据库领域新动向的洞察:“在云原生大潮下,云原生数据库为开发者们带来了极大便利。此外,数据库的融合型能力HTAP也是一大趋势和挑战。”对此,他表示腾讯云TDSQL在全国第七次人口普查的大考中交出了令人满意的答卷,本次峰会的分享将会为开发者们勾勒数据技术发展的全景画卷。
腾讯云数据库总经理 林晓斌
万象更新-数据库技术的发展和未来
云和恩墨CEO、腾讯云TVP 盖国强是国内第一个Oracle ACE及ACE总监,曾出版多本数据库技术专著,在《万象更新-数据库技术的发展与未来》主题分享中,他分别从工业界与学术界的视角梳理了数据库技术发展的历史脉络,提出目前我们正走向“商业和开源、SQL和NewSQL交融”的新数据库时代,在新时代,云成为了数据库最重要的一个阵地,下一步的格局将是云的体验云下化,最终云上和云下趋于一致。
云和恩墨CEO、腾讯云TVP 盖国强
而面向未来,企业需要怎样的数据库?盖国强指出,数据库的更迭,不是重走一次长征路,不是功能和体验的降级,而应该是循环上升的数据库变更升级历程,应该是更好的开发运维体验、故障自愈、自动化和智能化,同时兼顾投资保护、人才培育。
在分享的最后,盖国强对国产数据库浪潮之下,正处于迷茫状态当中的数据开发者们提出了清晰的方向指引及真诚的建议:从DBA到数据库设计、内核研发,对开发者来说,职业道路是宽广而明亮的。面对国产化的行业变革,数据库从业人员只有躬身入局,尽早转型,做到“一主一备双引擎,商用开源两相宜”,才能够抓住机遇,领先一步。
分布式数据库的演进
腾讯近十年的分布式数据库技术发展与腾讯TDSQL研发团队所做的理论、创新方面的基础工作息息相关,作为该团队的核心力量,腾讯云数据库专家工程师 李海翔带来了《分布式数据库的演进》主题分享,全面地回顾了分布式数据库技术的发展历程,并层层剖析分布式数据库架构,分布式一致性、计算与存储技术,以及基于HTAP的TDSQL强一致性技术实践。
“分布式数据库系统的演进是由内在的、本质性的需求在推动,高可靠、高可用、高性能、易用性等基础因素在推动着分布式技术不断地向前发展。”李海翔从学术界、工业界的角度对比分析了分布式系统经典架构、主流技术的差异。他认为,分布式数据库系统里技术层面最核心的一定是事务,而事务处理会产生数据异常。此外,分布式数据库系统还面临着缺乏一致性所带来的挑战。同时,新的硬件在计算、存储上也面临挑战。基于这些需求,腾讯的TDSQL系统包含了分析、事务处理、强一致等特性。随后,他详细地展示了腾讯的TDSQL开源系统3TS如何解决数据异常问题,TDSQL研究的基础技术,也是基于学术界的认识和业界的现有产品对于强一致的支持程度得出的结果。
腾讯云数据库专家工程师 李海翔
分布式数据库在微众银行核心系统的实践
技术的发展与进步,最终还要回归到实际的落地与应用,在分布式数据库技术领域,TDSQL在微众银行核心系统的大规模实践便是一个经典的案例。微众银行数据库平台室室经理,腾讯云TVP 胡盼盼带来了《分布式数据库在微众银行核心系统的实践》的行业实战分享。
微众银行数据库平台室室经理、腾讯云TVP 胡盼盼
准确把握了金融行业数据库“国产化、去中心化、开源化”的三大趋势,微众银行在成立之初就确定要做单元化的分布式架构。在单元化架构之上,微众银行拥有2地7中心的机房IDC架构;目前所有的核心系统基本使用TDSQL承载。这样的数据库架构部署在高可靠、高可用等方面优点凸显。如今微众银行的TDSQL规模承载了数百个银行的核心系统,目前已达到单日峰值6亿+金融交易量,10万+最高TPS峰值。
未来,微众银行数据库的演进方向会朝硬件国产化、云原生与容器化、智能化预警(AIops)发展。
腾讯云TDSQL-C架构探索和实践
TDSQL是峰会中被多次提及的热门话题,TDSQL-C作为腾讯自主研发的存储和计算分离的数据库产品,实现了哪些突破性的创新?腾讯云数据库技术总监 张青林带来了《腾讯云TDSQL-C架构探索和实践》的详尽解析。
针对传统CDB所面临的存储容量、拓展性、可用性、可靠性这四大方面的挑战,腾讯云TDSQL-C应运而生。它具有海量存储、智能扩容、线性扩充性能,兼容MySQL和PG等优异特性。这些设计源于解决用户实际问题的需要,同时实现了几大突破:突破Serverless场景、IO Bound性能优化、无感知备份。目前,TDSQL-C仍在不断革新,张青林分享了后续的两大重点发展方向:实现云时代的极简数据库运维,以及云时代的Low Database业务开发。
腾讯云数据库技术总监 张青林
正如李海翔老师所言,腾讯有丰富的数据库产品,其中部分基于开源项目开发,同时腾讯也在回馈社区、拥抱开源。不仅是产品,腾讯还在推动基础研究的技术开源与思想的开源,希望在未来形成良性互动的、更好的互生模式。
而在未来,腾讯云数据库也将持续探索,打造新的时代下更便捷易用的数据库产品。面对开发者,腾讯云数据库会继续联合TVP,携手领域大咖,为各位数据库爱好者带来数据库领域最前沿的洞察、最实际的观点。
本文由博客一文多发平台 OpenWrite 发布!