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

重庆装饰公司口碑十强安徽seo推广公司

重庆装饰公司口碑十强,安徽seo推广公司,秦皇岛市有几个区几个县,电商网站建设实训要求一、lucene的组成 segment是一个具备完整搜索功能的最小单元。 多个segment组成了一个单机文本检索库lucene。 inverted index:倒排索引,用于快速根据关键词找到对应的文章term index: 构建出关键词的目录树,解决了term dictionary数据量过大&#xff…

一、lucene的组成

segment是一个具备完整搜索功能的最小单元。

多个segment组成了一个单机文本检索库lucene。

  • inverted index:倒排索引,用于快速根据关键词找到对应的文章
  • term index: 构建出关键词的目录树,解决了term dictionary数据量过大,无法加入到内存的问题,通过term index加载到内存中,提高了查询效率
  • Stored Fields:将数据内容持久化到磁盘中。
  • ​Doc Values:基于某种数据(时间、价格)提前排序,用于快速排序查找和聚合。

二、ElasticSearch

1、高性能

  • 一个index name对应一个lucene避免过多的资源争抢
  • 单个index name拆分为shard分片,每个shard分片作为一个独立的Lucene库

2、高扩展

  • 将分片部署在多个机器上,缓解单机压力

3、高可用

  • 存在副本分片,主副封片读写分离,若主分片宕机,副本自动晋升为主分片。
  • node角色分化,各司其职(处理用户请求、处理数据、处理节点管理)。
  • 每个节点存在raft模块,同步各个结点的信息数据,所以node看到的集群状态一致。

三、ElasticSearch的写流程

  1. 用户发送请求到协调节点,协调节点根据哈希路由找到请求对应的node中的分片
  2. 写入到对应分片的lucene库里的segment类的inverted index、term index、sorted field、doc value里面
  3. 主分片将数据同步到副本
  4. 副本携入完成相应主节点发送Ack确认到协调节点,写入操作完成

四、ElasticSearch的读流程

1、Query阶段

  1. 用户发送请求到协调节点,协调节点根据index name查询到分片信息将请求转发到数据节点的
  2. 分片上的lucene并发搜索多个segment
  3. 返回找到的文档ID和聚合结果
  4. 返回查询结果

2、Fetch阶段

  1. 用户使用拿到的文档ID再次请求拿去数据
  2. 协调节点分发到对应Node的Shard分片,读取segment中的sorted fields
  3. 返回文档原始信息到用户
http://www.dtcms.com/wzjs/33120.html

相关文章:

  • 苏州高端网站建设设计公司郑州网络营销排名
  • 美国做evus的网站长沙关键词优化平台
  • 广州网站设计教程seo最新优化技术
  • 番禺高端网站建设做一个公司网页多少钱
  • 深圳南山做网站的公司做网络推广工作怎么样
  • 网站模块标准版黑帽seo是什么
  • 福州企业如何建网站网页制作html代码
  • asp网站安全吗武汉seo搜索引擎
  • 360客户如何做网站推广小说排行榜百度搜索风云榜
  • 网站的三大标签百度在线入口
  • 网站美工难做吗seo权威入门教程
  • 枣强网站建设网络推广的网站有哪些
  • 自动采集的网站网站你应该明白我的意思吗
  • 专业科技网站建设网站制作公司有哪些
  • 现在做推广有什么好的方法网站优化培训
  • 室内设计网站大全网网站推广排名公司
  • 长春疫情最新情况最新消息今天试分析网站推广和优化的原因
  • 做近代史纲要题的网站百度健康
  • 做水果网站需要些什么百度网站怎样优化排名
  • 毕业设计网站成品产品互联网营销推广
  • 如何用阿里云做私服网站seo公司优化
  • 网站备案拍布幕谷歌推广怎么样
  • 天猫店铺怎么开店seo搜索优化公司排名
  • 做网站必须要有前台吗长沙网站优化效果
  • 网上哪个网站做的系统好用seo岗位是什么意思
  • 设计师分享网站seo教程技术资源
  • 舟山 网站制作友情链接交换网址大全
  • 有没有可以做兼职的网站seo 适合哪些行业
  • 家具网站模板想做电商应该怎么入门
  • 北京网站建设建设公司关键词难易度分析