1.概述
翻译:https://www.dennyzhang.com/es_shard
人们可能会用很少的分片来启动他们的弹性搜索集群。甚至以某种方式从 1 开始。
小心!当您的数据变得更大时,您可能会遇到大麻烦。
像慢查询性能。因内存不足问题导致无休止的服务崩溃。更糟糕的是,添加更多 VM 也无济于事!
和治疗?你必须重新索引它们。但它带来了成本,你不想支付。相信我,它很痛。糟糕。
检查您的 Elasticsearch 分片
注意:有大量关于 ES 的最佳实践。在这篇文章中,我们只关注分片计数。
很自然,一开始您没有或不期望太多数据。因此,您只想从很少的资源开始并节省成本。
假设您启动了 3 个 VM 并使用 2 个副本创建索