【文件属性】:
文件名称:mongodb-trigger:mongodb事件触发器
文件大小:21KB
文件格式:ZIP
更新时间:2021-05-12 06:06:48
Java
mongodb-trigger
类似关系数据库的触发器,mongodb-trigger同样可以监听操作事件,粒度可以达到字段级别。
使用场景
同步mongodb数据到异构存储,如:mongo -> elasticsearch
业务cache刷新,如:redis中镜像数据
监听数据变化,触发一些业务逻辑
...
现实原理
实时读取oplog操作日志(副本集的复制靠的也是oplog),转化成相应的事件流输出,通过配置过滤不必要的事件。
使用方式
在"config.json"定义触发条件
{
db: "test_db",
collection: "user",
handler: "org.wzj.mongodb.trigger.UserHandler"
}
编写handler现实
package org.wzj.mongodb.trigger;
【文件预览】:
mongodb-trigger-master
----bin()
--------start-server.sh(1KB)
----pom.xml(4KB)
----assembly.xml(872B)
----src()
--------test()
--------main()
----.gitignore(19B)
----README.md(1KB)
网友评论
- 用户下载后在一定时间内未进行评价,系统默认好评。