首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

高德选择与OceanBase深度合作,到底看中了它的什么?

近几年来,业内外不少人对OceanBase盛赞有加。但要真说起OceanBase到底厉害在哪里?很多人却一时不知道如何展开详细说明。其实,单纯从OceanBase自身切入,也不过是对优势的诠释。只有在实际的操作中,才能彰显出实力。

近日,OceanBase与高德的合作,就展现出了其独特的优势。作为全国第一家获得导航电子地图甲级测绘资质的民营企业、国内唯一拥有航空摄影甲级资质的民营企业,以及第一款全程采用明星语音导航的地图应用,有着过亿日活的高德,在众多数据库中,优先选择了OceanBase,依靠OceanBase的助力,一举实现了多重目的。

三步走的战略规划,助力高德稳定发展

在OceanBase与高德达成合作之后,紧接着便是如何切实从数据库的层面助力高德的全面稳定发展了,即人如何将原有存储在XDB中的存量数据全量迁移到OceanBase。对此,OceanBase与高德展开了三步走的战略规划。

首先,通过OceanBase的数据迁移工具——OMS进行业务原有数据的增全量迁移。通过订阅源库的Binlog并将其存储在OMS的Store中,给下游提供订阅来完成源库数据的迁移。这得益于OMS在迁移时支持结构同步、全量数据同步、增量数据同步、数据校验及反向同步等功能,可实现两端数据库的双向同步。

其次,借助OMS同步到Lindorm、ES等完成增全量的数据迁移。通过对不同方案的分析和评判,选定执行策略,以Diamond配置来实现数据库的动态切换,使用MAC平台来对 XDB和OceanBase数据进行离线校验。并以直连OceanBase的方式改为了通过TDDL间连,进一步消除了账密的明文泄漏这一障碍。

最后,高德还与OceanBase团队一起探索,上线了赔付业务系统,通过数据编码和压缩后具有较高的压缩比,正常业务一般能压缩到原来的30%左右,并且用OceanBase代替Llindorm的部分角色,为高德实现了既统一在线数据的存储,又节省Lindorm的使用费用。在实现城市级别的容灾、不丢数据、提升业务稳定性、无感知平滑扩容、业务不停机等诸多层面,为高德的长远发展奠定了结实的基础。

实现目的的核心动力,来自OceanBase自身多重优势

之所以能够助力高德实现其主要目的,是因为OceanBase自身的多重优势。通过此次与高德的合作体现,主要可以分为以下七个方面。

OceanBase基于Paxos一致性协议实现数据多副本存储,多数据中心的数据副本同步写入,可以保证数据的强一致性,这样在一个副本挂掉后,其他节点有完整的数据。此外在采用无共享的多副本架构,系统没有单点障碍,保证系统持续可用,保障数据的城市级容灾

而在节省迁移成本层面,OceanBase扩容后分区表的数据会自动均衡到新节点上,对上层业务透明。不仅如此,OceanBase还可实现业务连续不间断地服务,可以在短时间内将服务节点切换到其他数据中,关键时刻展现出它与众不同的稳定性。

另外还有OceanBase高度压缩的能力和共享集群冗余资源,可以大幅度降低存储成本。再加上它能够减少随机写,读写性能超传统关系型数据库层面的强劲性能,和支持MySQL协议可以直接使用MySQL驱动访问的兼容性、降低改造成本特点。

OceanBase的高可用、可扩展、高性能、低成本、云原生等核心特性,正好契合了高德布局本地服务所需要的数据需求,为高德在深入市场发展的过程中保驾护航。这既体现了OceanBase作为战略合作伙伴的实力,同时也对外展现了OceanBase在整个数据库市场中的核心竞争力。

随着OceanBase与高德持续深入的合作。可以预见的是,高德将在OceanBase多层次核心优势的作用下,取得更好的成绩。与此同时,高德的成就也必然会推动OceanBase辐射到更大的市场,刷新用户对OceanBase的认知。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220929A04DTO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券