-
如何决定要部署多少个数据节点?
依据以下原则:- 单节点上单个索引shards不超过3个
- 每个shard数据量不超过30G
如果单个索引数据量过大,节点资源不足时,考虑拆分索引
-
如何查询更快速?
Routing。结合业务,根据Routing查询,能大幅度提高查询速度。 -
节点所在主机需要修改的系统配置
-
最大文件打开数
修改/etc/security/limits.conf文件,添加或修改如下行: (请切换到root用户 然后强制修改文件)
* hard nofile 65536* soft nofile 65536 -
虚拟内存
sysctl -w vm.max_map_count=262144 -
最大锁定内存地址空间
修改/etc/security/limits.conf, 在limits.conf中添加如下内容
* soft memlock unlimited* hard memlock unlimited
-
-
elasticsearch.yml
锁定内存,不使用交换区swap
bootstrap.memory_lock: true
ES5.5.0集群建设优化点
最新推荐文章于 2022-06-24 09:07:09 发布
本文介绍了Elasticsearch部署时确定数据节点数量的原则,包括单节点索引分片数量限制及数据量上限,并讨论了通过Routing提升查询效率的方法。此外,还提供了针对系统配置调整的具体建议,以确保Elasticsearch稳定高效运行。
1961

被折叠的 条评论
为什么被折叠?



