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

网站建设怎么赚钱seo分析与优化实训心得

网站建设怎么赚钱,seo分析与优化实训心得,网站建设h5,办公室设计效果图大全问题 Elasticsearch在读写数据的过程是什么样的?你该如何理解这个问题! Elasticsearch的写数据过程 客户端选择一个节点发送请求,这个时候我们所说的这个节点就是协调节点(coordinating node)协调节点对document进行了路由&am…

问题

Elasticsearch在读写数据的过程是什么样的?你该如何理解这个问题!

Elasticsearch的写数据过程

  1. 客户端选择一个节点发送请求,这个时候我们所说的这个节点就是协调节点(coordinating node)
  2. 协调节点对document进行了路由,然后将请求再转发给对应的节点(primary shard)
  3. 实际上操作的节点的primary shard请求处理,之后再将数据进行同步,同步到replica node
  4. 协调节点发现primary node及所有的replica node都搞定了之后,就将相应结果返回给我们的客户端

Elasticsearch的读数据过程

这个时候我们可以通过文档id来查询,会根据文档id进行hash,判断我们当初将doc id分配给了哪一个shard,然后再从这个shar进行查询操作。

  1. 客户端发送一个请求到任意的一个节点,成为了协调节点(coordinate node)
  2. 协调节点对doc id 进行hash路由,然后在将请求进行转发,转发到对应的节点,这个时候会使用到round-robin进行随机轮询算法,最终将primary shard以及其所有replica中进行随机选择一个,来实现读请求的负载均衡。
  3. 接收到请求的节点返回document给协调节点。
  4. 协调节点返回document再给到客户端。

Elasticsearch的搜索数据过程

其实elasticsearch最强大的是他的全文检索功能。

  1. 客户端发送一个请求到协调节点
  2. 协调节点会将搜索请求转发到所有的shard中对应的replica shard或者primary shard
  3. 每个shard都会将自己的搜索结果返回给协调节点,然后再由协调节点对数据进行合并、排序、分页等操作,最终会输出结果
  4. 接下来协调节点会根据doc id 去各个节点上面拉取实际的文档数据,完成之后会最终将数据返回给客户端。

好了,今天关于Elasticsearch的读、写、搜索过程就讲解到这里,欢迎大家留言交流

也欢迎大家关注我的公众号《coder练习生》

http://www.dinnco.com/news/83541.html

相关文章:

  • 手机做网站自己做bt磁力搜索引擎在线
  • 海外主机做黄色网站关键词优化排名
  • 网站首页被k 不恢复定制企业网站建设制作
  • 基于响应式设计的网站建设谷歌浏览器 安卓下载
  • 电商类网站建设需要多少钱搜狗网页
  • 做外包哪个网站好一些手机百度app下载安装
  • 石家庄兼职做网站百度查找相似图片
  • 网站建设与推广是什么意思免费开网店免费供货
  • 网站建设的工作seo顾问阿亮
  • 礼品兑换网站怎么做百度非企渠道开户
  • 南昌做网站比较好的公司有哪些网站站长seo推广
  • 一个公司做网站需要注意什么seo是搜索引擎优化
  • 网站seo优化综合服务公司哪家好百度手机助手app
  • 政府网站 都是谁做的网络推广产品要给多少钱
  • 做网站上的图片如何设定分辨率夸克搜索网页版
  • 免费的海报模板网站网络推广的常用方法
  • 公司做网站推广百度和阿里巴巴网络营销策划方案模板范文
  • 可以做微积分的网站小红书网络营销策划方案
  • 网站建设怎么弄班级优化大师使用心得
  • 网站建站咨询利尔化学股票最新消息
  • 域名如何解绑一个网站seo快速排名首页
  • 国内做的好网站有哪些2020国内搜索引擎排行榜
  • 做网站的要求百度推广400电话
  • 天元建设集团有限公司嘉和新城seo网络推广排名
  • 济南建设网站平台专门做网站的公司
  • 百度南京代理商南京seo建站
  • 拱墅区做网站如何推广自己成为网红
  • 辽宁省招标投标监管网深圳网站优化推广
  • 网站模式下做淘宝客关键词优化的方法有哪些
  • 平台网站建设开票开什么内容爱站网关键词挖掘查询工具