12月 12 数据同步 Elasticsearch,java 方案一:同步调用 如果用上面这种同步调用方法的话,就会把业务代码形成耦合,业务耦合必定会影响性能。上面一次新增酒店的总耗时就相当于三个步骤的总耗时,显然这样时间会比较长,而且如果有其中的步骤出异常,那么新增酒店这整个业务就出问题了。这就是耦合带来的问题。 方案二:异步通知 利用MQ进行异步通知,解出耦合,提高性能。但这种方案比较依靠MQ的可靠性。 方案三:监听binlog 总结: 上一篇 java.lang.ClassNotFoundException lombok.Data 下一篇 Spring Boot事务回滚