微网站教程,关键词推广优化,网站建立计划书,app软件制作器1、同步调用
操作步骤#xff1a;
管理系统新增酒店数据添加到数据库调用 ES 更新文档接口#xff0c;同步数据库的数据到 ES 文档
流程图#xff1a; 特点:
优点#xff1a;实现简单#xff0c;粗暴缺点#xff1a;业务耦合度高
2、异步消息通知
操作步骤#xf…1、同步调用
操作步骤
管理系统新增酒店数据添加到数据库调用 ES 更新文档接口同步数据库的数据到 ES 文档
流程图 特点:
优点实现简单粗暴缺点业务耦合度高
2、异步消息通知
操作步骤
管理系统更新酒店数据同步到数据库发布酒店数据变更消息监听酒店数据变更消息更新新的酒店信息到 ES 文档
流程图 特点:
优点低耦合实现难度一般缺点依赖 MQ 的可靠性
3、监听 binlog
操作步骤
开启 MySQL的 binlog 功能MySQL完成增、删、改操作都会记录在 binlog 中使用 canal 监听 MySQL的 binlog并实时更新 ES 文档内容
流程图 特点:
优点完全解除服务间耦合缺点开启 binlog 增加数据库负担、实现复杂度高