随笔分类 -  Canal

(4)Canal多实例使用
摘要:1.前言 很多时候,我们很多业务场景可能只需要同步多个或者单个数据库多个或者单个表的数据,canal提供了多实例(Instance)功能让我们可以处理这些业务场景。废话少说,让我们来学习下这块知识点。 2.前期准备 服务名称 IP/域名 端口 zookeeper 192.168.142.129,19 阅读全文

posted @ 2022-02-14 16:40 暗断肠 阅读(2568) 评论(0) 推荐(0) 编辑

(3)Canal高可用集群
摘要:1.前言 在最近项目开中,为了减少前台搜索对数据库访问压力,入库的物料都需要同步一份数据到ES,让前台搜索直接访问ES,不直接访问数据库获取数据。一开始做法是代码串行先保存到数据库,再同步到ES。但是会有一个坑,如果两者其一保存数据不成功,就会导致数据库跟ES数据不一致,而且这种方式是对站点代码是有 阅读全文

posted @ 2021-11-10 18:23 暗断肠 阅读(1787) 评论(0) 推荐(0) 编辑

(2)Canal管理后台在linux环境上部署
摘要:1.背景 canal-admin设计为canal组件提供了配置管理、节点运维等功能的WebUI操作界面,方便用户快速操作。 2.前期准备 先到官网下载个canal.admin组件:也可以输入命令下载: wget https://github.com/alibaba/canal/releases/do 阅读全文

posted @ 2021-11-09 15:33 暗断肠 阅读(1394) 评论(0) 推荐(0) 编辑

(1)Canal入门
摘要:1.前言 在我们系统开发过程中,根据业务场景很多数据库数据并不会直接给用户访问的,需要同步保存到ElasticSearch、Redis等存储应用当中(例如最常见的是搜索页面的ElasticSearch数据)。而阿里开源的框架Canal就是做这方面的功能,它可以把数据库(暂时只支持MySQL和Orac 阅读全文

posted @ 2021-06-29 21:01 暗断肠 阅读(1729) 评论(0) 推荐(2) 编辑

导航

点击右上角即可分享
微信分享提示