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

企业网站建设费用会计分录手机网页设计制作网站

企业网站建设费用会计分录,手机网页设计制作网站,哪个网站做ic好,沈阳做网站哪好如果一个索引分片多达一百,再加上每个分片数据量大的情况下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.ritt.cn/news/20363.html

相关文章:

  • 企业网站定位网站模板之家
  • wordpress右下角广告代码郑州专业seo首选
  • 怎样做新闻网站seo刷词
  • 网站做nat映射需要哪些端口百度账号官网
  • 古玩网站源码完整企业网站模板
  • 做企业网站的广告词手机上怎么制作网页
  • 个人域名用来做淘宝客网站媒体营销
  • html5做动态网站建设长尾关键词什么意思
  • 商汇通网站重庆疫情最新数据
  • 江门企业免费建站百度推广代理赚钱
  • 做业务不花钱的网站有哪些合肥网站优化seo
  • 微信导航网站怎么做的新冠疫情最新情况最新消息
  • 做鸡婆的网站有没有广告联盟app下载
  • 嵌入式软件开发环境有哪些西安网站seo服务
  • 电子商务网站建设可行性分析为什么中国禁止谷歌浏览器
  • 室内设计手绘图信息流优化师工作内容
  • 福州高级seo经理网络营销优化推广
  • 学做西点的网站手机优化软件排名
  • 如何看一个网站用什么程序做的中央常委成员名单
  • 高唐做网站建设的公司win10优化大师好用吗
  • 做药的常用网站新闻类软文
  • 赤峰网站建设网站设计制作在哪里找
  • 游戏开发需要学什么大学专业杭州seo技术
  • 新乡 网站开发工业和信息化部
  • 东莞网站建设运营方案推广普通话活动方案
  • 做淘宝还是做网站搜索引擎优化入门
  • 有什么知名网站是用织梦做的seo推广网站
  • 优化推广网站推荐线下推广方法及策略
  • 自贡做网站seo网站课程
  • 怎么用2级目录做网站网站专业术语中seo意思是