百度BaikalDB在同程艺龙的成功应用实践剖析
导读:文章主要介绍 BaikalDB在同程艺龙的完整落地实践,文章把BaikalDB总结为六个核心特性,分别是《BaikalDB高可用与HTAP特性实践》、《BaikalDB 高性能与扩展性实践》、《BaikalDB 低成本的思考》,希望对大家有帮助。 全文14032字,预计阅读时间 19分钟。 一、BaikalDB高可用与HTAP特性实践 我们从2019年开始调研开源NewSQL数据库BaikalDB,尝试解决工作中遇到的一些实际问题,例如OLAP业务跑在行存数据库上查询速度慢,数据库跨中心部署高可用方案待完善,在近6个月的研究与实践中,我们向社区提交了列存特性,并使用BaikalDB分别部署了基于列存的OLAP类业务,基于行存的OLTP类业务,及基于双中心的高可用部署方案,有效的解决了相关问题,在这里做一个相关使用经验的分享,希望可以给遇到类似问题的同学提供参考。 1、BaikalDB选型考虑 1.1业界纷纷布局NewSQL 1.2 NewSQL数据库核心技术对比 注1:ShardingSphere基于MySQL MGR的Paxos复制协议尚未发布。 注2:TiDB 3.0起已同时...