不使用binlog监听实现增量索引可行吗

来源:8-12 【总结与作业】关于加载全量索引的介绍与说明

没事看看书

2019-07-15

老师好,您在项目中使用了监听Binlog来做增量索引。我有一个疑问:
为什么不在进行广告投放的时候,直接将这个CRUD Event放入消息队列中,在service层加入UpdateIndex()方法,调用该方法来进行push型的顺序操作。

写回答

1回答

张勤一

2019-07-15

同学你好:

    不可行。因为这样的话,需要在每一个增删改的方法里面都要写上发送 Kafka 的消息,非常难以维护和修改。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

3
2
renchenhao
可不可以 用单一职责原则辩解呢,在没有增删改查里添加上kafka 消息后,就不利于功能的独立性
2020-04-14
共2条回复

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程