黄东旭解析 TiDB 的核心优势
651
2019-01-08
内容来源:http://mp.weixin.qq.com/s?__biz=MzI3NDIxNTQyOQ==&mid=2247487725&idx=2&sn=789df05dce1bca8af3c40c88045691d1&chksm=eb163787dc61be914bb7f314d454a79d141aa0fa157aa81075e284ddd6be834df27ef0dad616#rd
在上周六举办的 Infra Meetup No.87 上,来自摩拜的胡明老师为大家介绍了摩拜数据复制中心 Gravity,现场讨论氛围非常热烈,来自摩拜的任弘迪老师也解答了大家的一些疑问。以下是现场视频&文字回顾,enjoy~
Gravity 是摩拜数据库团队使用 Golang 研发的一款数据同步组件。实现了线上数据库变更的实时推送,MySQL 数据库的单向、双向同步。在数据同步过程中,还支持自定义的数据变换(列映射、重命名等)。Gravity 可以使用单进程的方式部署,也可以使用基于 Kubernetes 的集群模式部署。
在摩拜内部,Gravity 被用在多种场景下,包括大数据总线的建设,分库分表到合库的同步,大规模数据清洗,配合微服务拆分的数据库实时双向同步。
在此次 Meetup 上,大家一起讨论了很多数据同步方面遇到的宝贵经验。包括怎么实现数据库的双向同步,分库分表到合库时 DDL 的处理遇到的坑,在集群模式下可能发生脑裂带来的数据不一致的情况。
最后,胡明老师分享了 Gravity 的 Roadmap,包括对 DDL 的支持,统一的序列化格式,bingo 归档,*** 的支持,以及原生的 TiDB 增量同步的支持。
* 后台回复“87”获取本期 PPT 链接
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。