【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【遇到的问题】
请教一下论坛里的各位大佬,tikv/tiflash中的observer概念如何理解?什么情况下引入的?
这块文档较少,只在个别文章里有提及。
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
【附件】
请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【遇到的问题】
请教一下论坛里的各位大佬,tikv/tiflash中的observer概念如何理解?什么情况下引入的?
这块文档较少,只在个别文章里有提及。
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
【附件】
请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。
这个文章看看?
en, 这是其中一篇,还有这篇,
Observer 乍一看,还以为ob
An Observer for CDC. It observes raftstore internal events, such as: 1. Raft role change events, 2. Apply command events. Subscribe an region, the observer
东西可以,就是有些复杂
一样的,以为是ob呢
Observer 可以简单理解为一个 hook,在 components/raftstore/src/coprocessor 里面可以看到。它和另一个做下推的 coprocessor 不一样,所以一般叫 observer。