专栏名称: DBAplus社群
围绕数据库、大数据、PaaS云,顶级大咖、技术干货,运营几个月受众过十万!成为运维圈最专注围绕“数据”的学习交流和专业社群!欢迎投稿,加入探讨。
目录
相关文章推荐
阿里云大数据AI平台  ·  【5月重点功能发布】阿里云大数据+ AI ... ·  5 小时前  
阿里云大数据AI平台  ·  【5月重点功能发布】阿里云大数据+ AI ... ·  5 小时前  
数据分析与开发  ·  突发!Anthropic 断供 ... ·  8 小时前  
数据中心运维管理  ·  施耐德电气PowerLogic™ ... ·  2 天前  
数据中心运维管理  ·  6月1日起实施!我国首部绿色数据中心评价国标 ... ·  2 天前  
数据中心运维管理  ·  应急预案和应急演练到底怎么做? ·  2 天前  
51好读  ›  专栏  ›  DBAplus社群

金融企业选择与应用分布式数据库的7个核心问题

DBAplus社群  · 公众号  · 数据库  · 2020-11-12 22:18

正文

请到「今天看啥」查看全文


  • 团队建设: 建立能用、会用、用好国产数据库的人才队伍;形成一支具备高水平维护能力的队伍;

  • 持续演进: 背靠优质平台或生态,产品可以持续演进发展;厂商拥有一流的研发团队和长期投入;

  • 服务能力: 在国内主要地市建立健全分销体系、培训能力、服务团队。不仅包括数据库,更能覆盖金融全技术栈的服务能力。


  • 3、腾讯云分布式数据库解决方案


    腾讯云分布式数据库最早源自于腾讯的增值业务,从充值Q币开始到财富通、微信支付、微众银行,腾讯的分布式数据库一直是基于开源的自主研发。最近几年我们开始逐渐面向产研结合和产用结合,在产研结合方面我们和国内顶级高校建立了联合实验室,也在国际上发表了多篇顶级论文;在产用结合方面我们和很多银行建立了联合实验室,共同促进产品发展,目前主要应用的是我们TDSQL和TBase两条产品线。


    二、金融应用实践



    接下来将分享一个关于某金融客户主机下移过程的真实案例,希望能真正给到大家一些启发。


    抛开细枝末节,只聚焦在数据库上,我们怎么样把数据库的核心往下切?当时我们总结出了以下七个问题:


    • 如何选择分布式技术栈;

    • 如何设计信息技术创新节奏;

    • 如何使用分布式数据库;

    • 新老系统的切换;

    • 分布式的扩展容灾方案;

    • 如何对国产数据库进行运维;

    • 其他典型场景分布式数据库如何适配。


    1、分布式技术栈的选择:对主流方向都有布局和应用


    对于分布式技术栈的选择,目前有两个主流方向,一个是兼容MySQL,一个是兼容Oracle。



    • 兼容MySQL的优势是其分布式技术栈比较成熟,易于团队建设。基于MySQL的分布式协议最早来自于国外的一些互联网厂家,后逐渐引入到国内的互联网厂家,包括国内的微信支付、蚂蚁金服等几个巨头的支付厂家,其底座都是以兼容MySQL协议为主,再加上这么多年国内开发者对MySQL的研究,所以在此背景之下,金融机构的相关团队建设是比较容易成型的。


    • 兼容Oracle的优势是对整个金融系统的改造、迁移、使用成本相对较低,有可复用的部分并且方案相对简单。


    所以说这两个技术栈方向都各有优势,腾讯云因为金融业务足够大所以覆盖了这两个方向的产品,都有自己的产品线,我们现在都把它叫做分布式数据库产品线,分别是MySQL技术栈的以及Postgre技术栈的产品。


    2、技术创新节奏


    1)某大型银行客户的主机下移“五年计划”


    了解过技术栈的选择,接下来就是考虑自身团队适合哪款产品、选择这款产品后怎么设计核心系统等。以下是某大型银行真实计划的缩影,他们给整个过程设定了五年计划原则:


    • 技术团队:







    请到「今天看啥」查看全文