当前位置: 首页 > news >正文

域名邮箱 400电话seo诊断书

域名邮箱 400电话,seo诊断书,建设网站的价格,建设个人网站第一步这么做一般而言elasticsearch负责搜索(查询),而sql数据负责记录(增删改),elasticsearch中的数据来自于sql数据库,因此sql数据发生改变时,elasticsearch也必须跟着改变,这个就是…

一般而言elasticsearch负责搜索(查询),而sql数据负责记录(增删改),elasticsearch中的数据来自于sql数据库,因此sql数据发生改变时,elasticsearch也必须跟着改变,这个就是elasticsearch与mysql之间的数据同步

常见的数据同步的方法

同步调用

在这里插入图片描述

基本步骤如下:

  • hotel-demo对外提供接口,用来修改elasticsearch中的数据
  • 酒店管理服务在完成数据库操作后,直接调用hotel-demo提供的接口,

3.1.2.异步通知

方案二:异步通知

流程如下:

  • hotel-admin对mysql数据库数据完成增、删、改后,发送MQ消息
  • hotel-demo监听MQ,接收到消息后完成elasticsearch数据修改

监听binlog

在这里插入图片描述

流程如下:

  • 给mysql开启binlog功能
  • mysql完成增、删、改操作都会记录在binlog中
  • hotel-demo基于canal监听binlog变化,实时更新elasticsearch中的内容

优缺点

方式一:同步调用
优点:实现简单,粗暴
缺点:业务耦合度高

方式二:异步通知
优点:低耦合,实现难度一般
缺点:依赖mq的可靠性

方式三:监听binlog
优点:完全解除服务间耦合
缺点:开启binlog增加数据库负担、实现复杂度高

http://www.yayakq.cn/news/659442/

相关文章:

  • 自助建站和速成网站彩库宝典官方app版下载
  • 哈尔滨市城乡和建设局网站兰州市城乡住房建设局网站
  • 外网室内设计网站网页设计标准的尺寸是多少
  • 佛山自己网站建设wordpress 免费cdn
  • 郑州app网站公司wordpress音乐模板下载
  • 做母婴网站设计思路在线文字logo设计
  • 哪个网站内链建设好惠州网站推广
  • 百度网站认证v1服务商官网
  • 网站建设柚子网络科技无锡优化网站
  • 餐厅类网站模板电子商务网站规划 分析 设计
  • 金融培训网站源码网站页面高度
  • 网站经营网络备案信息开通微信公众号要收费吗
  • nas服务器可以做网站吗做58网站怎么赚钱
  • 偃师 做网站自己想做一个网站怎么做
  • 云端互联网站建设广州一起做网站
  • 广州做网站公司排名网站的优化和推广方案怎么写
  • 网站设计流程包括西安到北京西火车时刻表
  • 无锡网站制作哪家实惠深圳市住房和建设局工程交易服务主页
  • 电商网站维护费用百度网站地图
  • 江门网站建设价格免费影视app软件推荐
  • 搭建网站服务广州市软件开发有限公司
  • 如何做交易网站黄岩路桥网站设计
  • 如何做网站步骤wordpress app 读者
  • 佛山网站建设工作带地板翻转的网站怎么做
  • 免费申请域名做网站娄底网站建设报价
  • 徐水住房建设局网站做遗嘱的网站有哪些
  • 专门找图片素材的网站谷歌搜索引擎网址
  • 商业网站建设预估收益六安钢贴吧
  • 网站不备案能用吗手机网站导航设计模板
  • 北京网站建设还公司贸易公司介绍模板