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

企业网站建设费用会计分录互联网营销师培训内容

企业网站建设费用会计分录,互联网营销师培训内容,做pc端网站要成本么,室内设计效果图背景墙如果一个索引分片多达一百,再加上每个分片数据量大的情况下ES查询速度会慢,这种情况可以根据业务情况考虑使用_routing优化。 _routing 路由 当索引一个文档的时候,文档会被存储在一个主分片上。在存储时一般都会有多个主分片。Elasticsearch 如何知道一个文档应该放置在哪…

如果一个索引分片多达一百,再加上每个分片数据量大的情况下ES查询速度会慢,这种情况可以根据业务情况考虑使用_routing优化。

_routing 路由

当索引一个文档的时候,文档会被存储在一个主分片上。在存储时一般都会有多个主分片。Elasticsearch 如何知道一个文档应该放置在哪个分片呢?其实ES默认会有一个routing的概念,并根据shard = hash(routing) % number_of_primary_shards 计算决定每个doc应该存储在哪个分片上。

借助_routing进行批量写入优化

ES写入性能本身就不是很强,特别是当用户采用bulk批量写入时,ES默认采用_id作为单个文档写入的routing,路由打散分片。这样一个bulk请求将会被均匀拆分打散为分片数量的子写入请求,发送给每个分片执行写入,协调节点需要等待所有分片写入完毕才会返回给客户端。当分片数过多时,就容易出现长尾子请求,即有可能部分子请求因节点故障或OldGC、网络抖动等延迟响应,导致整个bulk请求响应缓慢而堆积,最终导致节点写入队列打满出现写入拒绝。另一方面,拆分过多的子请求无法提升数据节点写入吞吐,无法充分利用 CPU。

创建索引时指定index.bulk_routing.enabled 参数为true即可实现定向路由。

通过 routing 的方式可以实现一个 bulk 只写入到一个分片,降低网络开销、提升数据节点 CPU 使用率、避免长尾分片影响整个 bulk 请求。

提升查询效率

如果不使用_routing时,执行查询时ElasticSearch内部流程是:

1.请求到达协调节点后,协调节点

http://www.yidumall.com/news/95635.html

相关文章:

  • 响应式设计的网站seo优化需要做什么
  • 龙岗永湖网站建设樱桃电视剧西瓜视频在线观看
  • b2b网站建设步骤花西子网络营销策划方案
  • 网站制作目标及要求海口seo快速排名优化
  • 现货投资网站建设seo论坛
  • 网站建设方案实施营销策略ppt
  • nike官方网站定制针对大学生推广引流
  • 校园文化建设网站推广优化排名
  • 网站建设与规划结课论文网站推广在线
  • 做物流网站模块设计网站的公司
  • 专业建设金融行业网站的公司网络营销常用的工具和方法
  • 桥东网站建设百度网址提交入口
  • 云主机iss怎么做网站搜索引擎网站提交入口
  • 金融行业网站建设老域名购买
  • 曲阜网站建设百度开户微信营销管理软件
  • 河北邢台特色美食东莞快速优化排名
  • 网站做直播百度关键词推广怎么做
  • 外贸型网站制作网站排名优化公司
  • 婚恋网站建设分析北京专门做seo
  • 网站建设需要机房服务器外链网盘下载
  • 这么制作自己的网站青岛seo推广专员
  • 免费h5页面应用制作百度网站的优化方案
  • dreawever如何做本地网站友情链接购买网站
  • 公司做网站买服务器多少钱seo和点击付费的区别
  • 贵阳微网站建设2023最新15件重大新闻
  • 新网站建设需要注意怎么在网上做广告
  • 网站建设与管理专业教学标准百度seo价格查询
  • av做视频在线观看网站设计本网站
  • 茂名网站建设推广百度官网首页网址
  • 申请开网店的详细步骤国内seo服务商