技术开发 频道

DTCC 精彩继续,核心讲解点亮技术盛宴

  “数据风云,十年变迁”,DTCC 2019中国数据库大会目睹了中国这十年数据库技术的演进史,也见证了中国一代DBA的成长之路。日前,DTCC 2019 已进行到第二天,让我们一起去看看会有哪些业内专家分享他们所遇到的问题和实践呢?

  云时代下的数据库

  随着企业业务需求改变,技术也一直在更新换代,进入云时代之后,企业技术架构都面临着不同程度的技术更新,现在正是企业技术架构的关键转变期,数据库作为技术架构中最为重要的一环,又该怎样实现弯道超车呢?

  ▲阿里云智能数据库事业部 高级技术专家 千震

  “要想富,先修路”,在面对数据爆炸式增长给数据库迁移造成困境的情况,阿里云在远端数据库和目标数据库中搭建起一条数据高速公路——DTS,集数据迁移、数据订阅及实时同步于一体的数据传输服务。

  演讲中分享了DTS 核心模块、日志解析能力以及独特的Any To Any 架构组成原理。

  参会观众认真听讲中

  据相关数据统计亚太区400个企业中,超过34%在一年内发生过系统中断,而其中最主要的因素包括自然灾害、硬件故障、电力故障、网络故障、软件故障及人为操作。面对灾备事故频发导致数据无法恢复的难题,阿里云致力研发的数据库时光机给这一问题的解决带来了曙光,DBS(Database Backup Service)是为数据库提持续的、可靠的、低成本的备份服务。在DBS的护航下,双十一的数据才能准确又快速的显示在每个人的手机上。

  拥抱开源的数据库

  众所周知,在金融行业,由于数据的敏感性、安全性及行业监管的高要求,大家对开源数据库基本保持观望态度,或只在一些非核心系统中使用。开源数据库真的离金融企业很遥远吗?如何使用开源数据库实现金融行业级别的高可用?

  ▲平安科技数据库产品及存储产品部总经理 汪洋

  随着微服务架构的崛起、传统商业模式架构越发显得沉重,One For All 的时代已经过去,平安科技在近几年引入了多种类型的开源数据库,支持了众多专业子公司的复杂应用场景,实现了走进开源世界的第一步。

  讲的都是知识点,全要拍下来

  开源并不意味着免费,过快过多地引入开源数据库,会增加管理难度,同时技能方面也很难快速跟上。选择开源数据库的同时也应该准备合适的替代方案,根据现有开发人员的技能、现有数据库的负载模式和数据库技术的发展趋势进行谨慎的引入,引入后进行内部技术人员的培训和持续的架构优化,积极加入开源社区并且创建属于自己的研发团队。

  日渐成熟的自研数据库

  从上个世纪末开始,在经历了对商业数据库崇拜、开源数据库崇拜到今天一路走来,大多企业已经开始了自研技术的探索且有了成功的实践。腾讯云PostgreSQL-XZ(PGXZ)经过公司内部多年业务的打磨,在2017年改名为TBase后,正式对外推出,目前已在政务、医疗、公安、消防、电信、金融等行业等行业的解决方案中大量应用。

  腾讯云数据库专家工程师 徐中清

    分布式数据库需要面对两个非常关键的问题,一个是分布式事务的处理,另外一个是分布式查询,其中金融场景下的分布式事务一致性尤为重要,解决这个问题的核心点在于三个,全局时钟、事务状态同步和死锁检测,本次分享中分别对三个核心点的解决进行了深度解读。

  演讲完毕提问环节

  骨折也坚持听讲的灏博大数据杜洋老师

  TBase的分布式查询优化通过生成最优查询计划,将查询计划分发给所有DN,从所有DN收集结果,并根据实际查询进行处理,返回给客户端。这样的优化将数据库的决策支持性能提升了2~10倍左右。

  十年间,中国数据库技术已经完成了从用户到玩家的转变,实际上中国是最大数据市场,这也就决定了会有与其他国家不一样的问题,解决这些问题就需要我们自己研发新的技术或产品,现在已经有越来越多的企业开始自己生产数据库,并且取得了成功的实践,我们有理由相信下一个十年,中国数据库技术会走向全球,成为真正的数据库领导者。

0
相关文章