开发者社区> 问答> 正文

阿里云 Elasticsearch 内核成果中性能优化由哪些方面体现?

阿里云 Elasticsearch 内核成果中性能优化由哪些方面体现?

展开
收起
游客afijyf435noyu 2021-12-14 11:58:34 616 0
1 条回答
写回答
取消 提交回答
  • 第一,我们研发的 ElasticBuild 相比在线的写入能有三倍的性能提升。

    第二,我们还 研发了物理复制功能,从最早支持计算存储分离到现在的支持通用版的 ES,物理复制通过 segment 同步而不是 request 同步的方式,减少了副本的写入开销,所以有一个副本的情 况下,写入性能能有 45%左右的性能提升,副本越多,提升越明显。

    第三,bulk 聚合插件, 在协调节点聚合下载的数据,降低分布式的长尾效应,在写入吞吐高、分辨数多的场景写入 吞吐能有 20%以上的性能提升。

    第四,时序查询优化,针对 range 查询,可以直接跳过不 在 range 范围内的 segment,结合时序策略可以获得更好的查询性能提升。

    资料来源于《开源与云Elasticsearch应用剖析》下载地址:https://developer.aliyun.com/topic/download?id=1169

    2021-12-14 12:10:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云Elasticsearch体系架构与特性解析 立即下载
开源与云:Elasticsearch应用剖析 立即下载
《Elasticsearch全观测解决方案》 立即下载