问题
· 二月 24, 2022

问题转发

请教各位老师:

Cache数据日志怎么读取?

如果是想写代码去读取,应该怎么操作?如果是不知道数据日志在哪,应该在哪可以获取?

产品版本: Caché 2018.1
讨论 (1)1
登录或注册以继续

不知道你问题里的日志是不是指的journal文件。

没有直接读取journal的方法,只有类似MirrorDejournal的方法对写入异步镜像成员的journal进行操作,

比如将内容写入到你自己的一个数据global中。

在写journal的同时将journal中记录的内容存放在另一个地方。

具体做法可以参考社区里的另一篇文章:CDC系列之一 :使用Dejournal Filter在InterSystems IRIS/Caché上通过Mirroring实现CDC功能

对于较早版本还没有镜像Mirror的配置,则可以使用Shadow服务器的Dejournaling filter routine。

可以参考:CDC系列之二 :使用Dejournaling filter routine在Caché上通过Shadow实现CDC