Elasticsearch 最佳性能优化 (mp.weixin.qq.com)

【简介】

在 CRUD 章节,我们已经知道 ES 的数据写入是如何操作的了。喜欢自己动手的读者可能已经迫不及待的自己写了程序开始往 ES 里写数据做测试。这时候大家会发现:程序的运行速度非常一般,即使 ES 服务运行在本机,一秒钟大概也就能写入几百条数据。

这种速度显然不是 ES 的极限。事实上,每条数据经过一次完整的 HTTP POST 请求和 ES indexing 是一种极大的性能浪费,为此,ES 设计了批量提交方式。在数据读取方面,叫 mget 接口,在数据变更方面,叫 bulk 接口。mget 一般常用于搜索时 ES 节点之间批量获取中间结果集,对于 Elastic Stack 用户,更常见到的是 bulk 接口。

点击查看全文 >>

@zhisheng_tian 2019-01-06 22:11分享 / 0个评论
赞过的人: 技术头条 zhisheng_tian
要不要再学学下面的文章?
重磅 | Elasticsearch7.X学习路线图 (mp.weixin.qq.com)
在关注Elastic 中文社区、QQ群、星球群的过程中,多多少少都会有一些基础问题冒出。而这些问题不复杂,多半都在官方文档中都有提及,稍稍复杂的在官方英文社区、中文社区都有过类似问题的讨论。

基本上通过Google、bing都能直接或间接搜索到答案。

那么问题是:为什么好多初学的朋友,找不到答案呢。

观察和思考了很久。我认为最主要的问题在于,没有建立基础知识全貌的认知。
by @zhisheng_tian 20小时前 分享 查看详情
Logtail提升采集性能 (yq.aliyun.com)
为防止滥用消耗过多机器资源,我们对默认安装的Logtail进行了一系列的资源限制。默认安装的Logtail最多日志采集速度为20M/s,20个并发发送。如果放开发送流控,Logtail默认单核的能力大致如下(具体根据不同正则、日志类型、采集提取的key数量、机器配置等会有一定浮动):
by @可耐芊小仙女 2019-06-06 14:55 分享 查看详情
什么是最佳的视频用户体验?阿里云视频体验优化实践之路 (yq.aliyun.com)
5月29日,VEA中国视频体验联盟与VideoCTO联合主办“中国视频体验CTO论坛”在成都圆满落幕。该论坛旨在邀请视频产业生态链的经理人与技术专家,共同探讨视频体验评估标准,推动内容分发产业发展。阿里云受邀出席,技术专家陈石平现场进行了《云端一体化视频服务 打造极致播放体验》主题演讲。
by @可耐芊小仙女 2019-06-05 17:10 分享 查看详情
直播间页面优化 (mp.weixin.qq.com)
最近发现我们直播应用在进入直播间时,能感受到明显的卡顿。本篇博文记录优化该问题的过程。
by @code小生 2019-06-02 11:53 分享 查看详情
CDN WAF功能开放公测 提升网络应用安全性能 (yq.aliyun.com)
阿里云CDN WAF功能,是指CDN融合了云盾Web应用防火墙(Web Application Firewall,简称 WAF)能力,在CDN节点上提供安全防护的功能,该功能目前已经开放公测。
by @可耐芊小仙女 2019-05-23 16:56 分享 查看详情
lua-resty-r3 高性能 OpenResty 路由实现 (zhuanlan.zhihu.com)
对于 Web 框架里面比较经典的是 MVC 结构,其中包括 Model、View 和 Controller 三层,目前 Model 和 View 层已经有了比较好的实现,而路由一直没有特别强大、高效的解决方案。这次与大家介绍 lua-resty-r3 路由实现 。
by @又拍云 2019-05-23 11:45 分享 查看详情
etcd 在超大规模数据场景下的性能优化 (yq.aliyun.com)
etcd是一个开源的分布式的kv存储系统, 最近刚被cncf列为沙箱孵化项目。etcd的应用场景很广,很多地方都用到了它,例如kubernetes就用它作为集群内部存储元信息的账本。本篇文章首先介绍我们优化的背景,为什么我们要进行优化, 之后介绍etcd内部存储系统的工作方式,之后介绍本次具体的实现方式及最后的优化效果。
by @可耐芊小仙女 2019-05-22 15:08 分享 查看详情
云原生生态周报 Vol. 5 | etcd性能知多少 (yq.aliyun.com)
业界要闻 Azure Red Hat OpenShift已经GA。在刚刚结束的Red Hat Summit 2019上,Azure Red Hat OpenShift正式宣布GA,这是一个微软和红帽共同打造的Managed Kubernetes服务:原本的红帽的OpenShift本身就存在on-premise和公有云两个选项,Azure Red Hat OpenShift的出现宣告了一个新的方向,即为公有云厂商提供只在其云平台上运行的Managed Kubernetes服务。
by @可耐芊小仙女 2019-05-22 15:07 分享 查看详情
流计算框架 Flink 与 Storm 的性能对比 (mp.weixin.qq.com)
Apache Flink 和 Apache Storm 是当前业界广泛使用的两个分布式实时计算框架。其中 Apache Storm(以下简称“Storm”)在美团点评实时计算业务中已有较为成熟的运用(可参考 Storm 的可靠性保证测试),有管理平台、常用 API 和相应的文档,大量实时作业基于 Storm 构建。
by @zhisheng_tian 2019-05-21 20:43 分享 查看详情
使用DataX同步MaxCompute数据到TableStore(原OTS)优化指南 (yq.aliyun.com)
现在越来越多的技术架构下会组合使用MaxCompute和TableStore,用MaxCompute作大数据分析,计算的结果会导出到TableStore提供在线访问。MaxCompute提供海量数据计算的能力,而TableStore提供海量数据高并发低延迟读写的能力。将 MaxCompute内数据导出至TableStore,目前可选的几种主要途径包括:
by @可耐芊小仙女 2019-05-14 16:07 分享 查看详情