- 51
- 0
- 约1.6千字
- 约 4页
- 2022-03-31 发布于广东
- 举报
第
第 PAGE 1 页 共 NUMPAGES 1 页
Canal原理及其使用
1 什么是canal emsp;emsp;canal是用java开发的基于数据库增量日志解析,提供增量数据订阅amp;消费的中间件。目前,canal主要支持了MySQL的binlog解析,解析完成后才利用canal client 用来处理获得的相关数据。(数据库同步需要阿里的otter中间件,基于canal) 2 canal用法场景 emsp;emsp;(1)阿里otter(阿里用于举行异地数据库之间的同步框架)中间件的一部分,这是原始场景 emsp;emsp;(2)更新缓存:假如有大量的哀求发送到mysql的话,mysql查询速度慢,QPS上不去,光查mysql可能会瘫痪,那就可以在前面加个缓存,这个缓存有2个主要的问题。一是缓存没有怎么办,二是数据不全都怎么办。对于第一个问题查缓存没有就差mysql,mysql再往缓存中写一份。对于其次个问题,假如数据库修改了,那就采纳异步的方式举行修改,启动一个canal服务,监控mysql,只要一有变幻就同步缓存,这样mysql和缓存就能达到终于的全都性。 emsp;emsp;(3)抓取业务数据新增变幻表,用于制作拉链表:做拉链表是需要有增强时光和修改时光的,需要数据今
您可能关注的文档
最近下载
- 大学生乡村医生专项计划招聘考试试题卷(医学专业能力测验+公共基础知识).docx
- 征信报告模板-带水印版.docx VIP
- 初中数学七年级上册大单元教学视域下《4.docx VIP
- 中国外交与国际组织(1949-2009) 肖佳灵 副教授.ppt VIP
- 消防服装及工器具采购售后服务方案.docx VIP
- 2026年苏州工业园区服务外包职业学院单招职业技能考试题库含答案详解(精练).docx VIP
- 铂耐药复发性卵巢癌诊疗管理指南(2026 版).pdf VIP
- 休闲农业安全生产培训课件.pptx VIP
- 痔(混合痔)中医临床路径及表单.pdf
- 《混凝土结构工程施工规范》GB50666-2011.doc VIP
原创力文档

文档评论(0)