目前我们项目中方案是通过索引任务表来保存数据的变动,后台开启一个线程专门负责创建索引文件的操作。设置隔一段时间执行线程,查询索引任务表,如有新数据就执行索引操作。
现在项目要求要达到的效果是在数据库更新的时候直接通知索引服务来更新这些数据(不通过触发器)。现在我的想法是通过数据库订阅实现,不知可行不?
求个方案,有相关案例最好。