码迷,mamicode.com
首页 > 其他好文 > 详细

Elasticsearch分片大小和个数设计

时间:2019-06-03 10:46:18      阅读:1114      评论:0      收藏:0      [点我收藏+]

标签:索引   elastic   并发   副本   last   arch   查询   20亿   之间   

设置分片大小

ES 的每个分片(shard)都是lucene的一个index,而lucene的一个index只能存储20亿个文档,所以一个分片也只能最多存储20亿个文档。 另外,我们也建议一个分片的大小在10G-50G之间,太大的话查询时会比较慢,另外在做副本修复的时,耗时比较多;如果有多个并发查询,则有很多小分片会降低查询吞吐量。

设置分片个数

这个主要是要考虑索引的数据量、可能的并发数要求,还有es本身的限制,一个分片最多能索引20亿条数据。

Elasticsearch分片大小和个数设计

标签:索引   elastic   并发   副本   last   arch   查询   20亿   之间   

原文地址:https://www.cnblogs.com/feiqiangsheng/p/10966180.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!