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

企业网站可以做跨境电商吗线上宣传的方式

企业网站可以做跨境电商吗,线上宣传的方式,如何查看用wordpress建的站点,网站集约化建设推进情况问题背景 ES使用bulk写入时每批次的大小对性能有什么影响?设置每批次多大为好? 一般来说,在Elasticsearch中,使用bulk API进行批量写入时,每批次的大小对性能有着显著的影响。具体来说,当批量请求的大小增…

问题背景

ES使用bulk写入时每批次的大小对性能有什么影响?设置每批次多大为好?

一般来说,在Elasticsearch中,使用bulk API进行批量写入时,每批次的大小对性能有着显著的影响。具体来说,当批量请求的大小增加时,写入性能通常会提高,因为减少了网络往返时间和磁盘I/O次数。然而,如果批量请求过大,会导致节点上的内存压力增大,进而影响其他请求的性能,甚至可能导致节点崩溃。

实测方案与结果

我在虚拟机环境实测了7种不同批次的大小,从500到10000都有。

结果如下表:

索引消耗的时间与批次大小数据图示:

  • 最慢的10000条每批,吞吐量是18078/秒。
  • 最快是8000条每批,吞吐量是18218/秒。

这图看着很唬人,实际上设定不同的批次大小对写入性能的影响微乎其微,图中所示的数据索引时间单位是毫秒。

表中,程序运行时间单位是秒,即便是观察程序运行总时间,也都是几秒之差。因为波动太小,因此不具有实际调优意义,只能作为一个数据参考。

当然,对于生产环境也可以通过实验来确定最佳的批量大小。可以从较小的批量开始(例如5MB),然后逐渐增加批量大小,观察写入性能的变化。当性能开始下降时,说明批量大小已经过大,应该减小批量大小。通常,一个好的起点是将每批次的数据量设置在5MB到15MB之间。

补充测试

那么将批次大小分别设置为10万,和10呢?取两个较为极端的值。

  • 超大的10万级别:运行了149秒,变慢的趋势有所抬头!
  • 很小10级别:**运行了641秒,明显变慢!果然,批次太小的确是浪费资源!**不过一般也没有开发人员会设置成这个值。

批次大小设置为极小值10的时候,数据反映了另外一个事实,那就是批量写入比单条写入快了不止一倍!

最终所有测试索引都有100万条数据,数据存储空间大小也几乎一致:

结论

经过计算,上述7种单批次大小的100万数据吞吐量差异最大只有千分之7,可以说是完全没有差异了,极端值才会显著降低性能。

http://www.khdw.cn/news/21695.html

相关文章:

  • 建湖网站开发网站如何快速被百度收录
  • 金融外贸是做什么的优化大师怎么强力卸载
  • 慈溪做网站公司哪家好优化方案英语
  • 胶州网站建设哪家好站长统计app进入网址新版小猪
  • 线上小程序seo待遇
  • 学院网站建设服务招生宣传什么是网站
  • 我想克隆个网站 怎么做博客网站注册
  • 怎样做约票的网站意思网游推广
  • 网站怎么做qq的授权登陆友情链接教程
  • dw网站建设的常用技术有实力的网站排名优化软件
  • 广州做营销网站公司可以推广网站
  • 高中信息技术课程做网站nba排名最新排名
  • 外贸网站服务器选择关键词林俊杰mp3在线听
  • 怎么查网站后台地址微信营销模式
  • 营销网站排行榜前十名如何做一个网站
  • 建设银行镇海支行网站seo是指什么职位
  • 赣州做网站公司广告竞价
  • 小学六年级做的网站2021年近期舆情热点话题
  • 微博推广效果怎么样seo发帖论坛
  • 福建省建设注册执业管理中心网站站长工具亚洲
  • 西乡网站开发线上推广引流渠道
  • 网页设计教程 表单杭州seo泽成
  • 中建西部建设网站优化品牌seo关键词
  • wordpress分类目录标题使用自定义佳木斯seo
  • 珠海响应式网站建设费用广州营销优化
  • wordpress 免密码破解seo推广平台
  • 网站建设开票税点成人电脑培训班附近有吗
  • 公司主页网站怎么做百度seo快速排名优化
  • 外贸seo关键词论坛seo网站
  • 如何建网站不花钱下载关键词推广软件