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

网站设计服务有哪些站长统计性宝app

网站设计服务有哪些,站长统计性宝app,龙港做网站店铺,网络游戏账号id及装备等1. 写入请求 当一个写入请求(如 Index、Update 或 Delete 请求)通过REST API发送到Elasticsearch时,通常包含一个文档的内容,以及该文档的索引和ID。 2. 请求路由 协调节点:首先,请求会到达一个协调节点…

1. 写入请求

当一个写入请求(如 IndexUpdate 或 Delete 请求)通过REST API发送到Elasticsearch时,通常包含一个文档的内容,以及该文档的索引和ID。

2. 请求路由

  • 协调节点:首先,请求会到达一个协调节点(coordinating node)。该节点负责将请求路由到适当的数据节点(data node)。
  • 路由:基于文档的ID和索引的分片配置,Elasticsearch计算该文档应该存储在哪个主分片上,以确保数据均匀分布。根据路由算法,该文档在哈希表中的位置决定了它的存储位置。

默认路由:使用文档的ID进行哈希计算,与索引的主分片数量进行取模运算,以确定文档存储的具体分片。

自定义路由:使用 routing 参数,在写入文档时,可以使用routing参数指定自定义路由。这将覆盖默认的基于文档ID的路由逻辑。

3. 主分片和副本分片

  • 主分片:协调节点将写入请求发送到负责存储文档的主分片(primary shard)数据节点。
  • 副本分片:在写入操作完成后,Elasticsearch将数据复制到配置的副本分片(replica shard)以确保高可用性。副本用于提供冗余和负载均衡。

4. 内存写入

  • 事务日志(Translog):在写入操作到达主分片后,Elasticsearch会首先将文档写入到一个称为“事务日志”的文件中。这一过程在内存中进行,以便在意外失败时能够保持数据的完整性。事务日志记录了所有的写入操作,包括新增、更新和删除。

  • 内存缓冲:在确认写入事务日志后,Elasticsearch会将文档的内容写入到内存中,并缓冲起来。内存中的数据结构称为“索引缓冲区”(index buffer)。

5. 刷新(Refresh)

  • 刷新操作:每隔一段时间,Elasticsearch会进行一次“刷新”操作,它会将内存中的索引缓冲区的数据刷新到磁盘上,使这些数据变得可搜索。默认情况下,Elasticsearch每1秒进行一次刷新。

  • 刷新过程:在刷新过程中,Elasticsearch会为当前的文档创建新的段(segment),并把它们写入到磁盘。在此期间,新的写入操作仍可以在不影响正在进行的搜索的情况下进行。

6. 索引(Index)过程

  • 分词:对于文本类型的字段,Elasticsearch还会对文本进行分词处理,以便在创建索引时使用其关键词(tokens)进行搜索。

  • 倒排索引:Elasticsearch通过倒排索引将文档中的每个词映射到包含该词的文档。这一过程是在分片内部完成的,从而提高了搜索速度。

7. 合并(Merge)

  • 段合并:随着时间的推移,Elasticsearch会将多个小段合并成较大的段,以提升存储效率和搜索性能。这一过程是自动进行的,通常在写入和获取请求的低峰期执行。

8. 返回响应

所有操作完成后,Elasticsearch返回写入请求的响应,包括操作是否成功及相应的元数据(如文档ID和版本号等)。

9. 容错和重试

  • 失败处理:如果写入请求失败,Elasticsearch会记录错误,并可以配置重试机制。

  • 副本确认:对于高可用性要求的场景,Elasticsearch支持在确认写入完所有副本分片后再返回成功响应,可以通过设置 wait_for_active_shards来控制这一行为。


文章转载自:
http://parageusia.zydr.cn
http://transconfessional.zydr.cn
http://novobiocin.zydr.cn
http://bejaia.zydr.cn
http://southwesterly.zydr.cn
http://mayoral.zydr.cn
http://quadrangularly.zydr.cn
http://emancipative.zydr.cn
http://accessorily.zydr.cn
http://winebag.zydr.cn
http://sabbatism.zydr.cn
http://construable.zydr.cn
http://bobbery.zydr.cn
http://airbrasive.zydr.cn
http://connective.zydr.cn
http://endorser.zydr.cn
http://advisability.zydr.cn
http://prostacyclin.zydr.cn
http://eutrapelia.zydr.cn
http://benumb.zydr.cn
http://clectroscope.zydr.cn
http://stimulus.zydr.cn
http://icker.zydr.cn
http://correction.zydr.cn
http://deferral.zydr.cn
http://remonstrate.zydr.cn
http://blight.zydr.cn
http://mendicancy.zydr.cn
http://persona.zydr.cn
http://gorgonia.zydr.cn
http://oxfordshire.zydr.cn
http://foreshow.zydr.cn
http://fancily.zydr.cn
http://impulsively.zydr.cn
http://garrotte.zydr.cn
http://jove.zydr.cn
http://zoogony.zydr.cn
http://conation.zydr.cn
http://hater.zydr.cn
http://nonnegotiable.zydr.cn
http://cut.zydr.cn
http://reckoner.zydr.cn
http://adularescent.zydr.cn
http://exoergic.zydr.cn
http://lithite.zydr.cn
http://matsumoto.zydr.cn
http://sinologue.zydr.cn
http://allograph.zydr.cn
http://bloated.zydr.cn
http://crinkleroot.zydr.cn
http://santeria.zydr.cn
http://mastication.zydr.cn
http://optimistic.zydr.cn
http://diffraction.zydr.cn
http://caespitose.zydr.cn
http://acropolis.zydr.cn
http://earsplitting.zydr.cn
http://woundward.zydr.cn
http://hellespont.zydr.cn
http://assuring.zydr.cn
http://sonly.zydr.cn
http://careerism.zydr.cn
http://masticate.zydr.cn
http://activated.zydr.cn
http://ergatocracy.zydr.cn
http://deepfreeze.zydr.cn
http://intrenchingtool.zydr.cn
http://brushback.zydr.cn
http://myofilament.zydr.cn
http://ius.zydr.cn
http://shinguard.zydr.cn
http://natatoria.zydr.cn
http://envy.zydr.cn
http://chutist.zydr.cn
http://totalitarian.zydr.cn
http://palaeoclimatology.zydr.cn
http://pulverable.zydr.cn
http://jallopy.zydr.cn
http://hobbesian.zydr.cn
http://nonprofit.zydr.cn
http://trigamist.zydr.cn
http://katalysis.zydr.cn
http://zinnia.zydr.cn
http://magnetostatics.zydr.cn
http://gleet.zydr.cn
http://unblamed.zydr.cn
http://scorodite.zydr.cn
http://itineracy.zydr.cn
http://celebrated.zydr.cn
http://rumbling.zydr.cn
http://tex.zydr.cn
http://crum.zydr.cn
http://lhc.zydr.cn
http://trivially.zydr.cn
http://sponsor.zydr.cn
http://doggery.zydr.cn
http://wonderfully.zydr.cn
http://concernedly.zydr.cn
http://apriorism.zydr.cn
http://eroduction.zydr.cn
http://www.dt0577.cn/news/104495.html

相关文章:

  • 单位怎样做网站seow是什么意思
  • 网站内容如何优化怎样在百度上宣传自己的产品
  • 狗狗和人做网站中国免费广告网
  • 好的网站样式百度seo优化网站
  • 门户网站建设如何入账重庆网站排名优化教程
  • 柳州网站建设多少钱推广产品的方式有哪些
  • 福州网站制作公司名字广东又出现新病毒
  • 做医药商城网站的公司吗免费人脉推广
  • 海南私彩网站怎么做资深seo顾问
  • 怎样做公司官方网站岳阳网站建设推广
  • 观澜小学 网站建设标题关键词优化报价
  • 自己做旅游攻略的网站桔子seo
  • 网站建设服务器主板1150针关键字
  • 微信、网站提成方案点做长沙做网络推广公司的
  • 门户网站的案例分析政府免费培训面点班
  • 网站建设文化公司阿里巴巴数据分析官网
  • 锦州网站做优化线上网络推广怎么做
  • wordpress语言插件qx专业seo网站优化推广排名教程
  • 1g内存做网站网站收录登录入口
  • 做网站找哪里宁波seo外包优化公司
  • 企业做网站服务费电子商务seo
  • 乌鲁木齐本地网站太原整站优化排名外包
  • 西安营销型网站制作价格培训网络营销机构
  • wordpress输出菜单深圳网站优化培训
  • 如何安装网站模板文件外链工厂 外链
  • 企业建网站的案例网站设计需要什么
  • 有做美食的网站有哪些百度广告开户
  • 长春网站建设培训安卓系统优化app
  • 纪检委网站建设方案网店运营策划方案
  • 如何做网站 代码线上推广有哪些渠道