我基础实在太差,把老师说的shards缩小在家里的机器做了实验,还是有疑问,不敢直接在生产上面用。

来源:10-4 如何设定shard数

苦瓜苦也

2019-03-24

问题有点多,但是身边只有我一个运维,真心没人帮助。还是麻烦老师了。
问题 1) 我执行下图的语句,那么新生成的index 只会有1个shards,也不会有复制。这样的想法对吗?我生产每天都会产生一个索引,例如:24号会产生 nginx-access-2019-03-24 25号会产生nginx-access-2019-03-25。老的nginx-access-2019-03-24 还会是5个shards 1个复制。新的 nginx-access-2019-03-25就只有一个shards是吗?
问题2)单节点要不要复制,没有复制的坏处是什么? 我那台机器ES还是单节点的。新项目今天加班已经搭建了个ES集群了。
图片描述

写回答

1回答

rockybean

2019-03-24

问题1:新索引只会有一个 shard,至于是否有副本(不是复制)要看你是否配置了 number_of_replicas,默认是1个副本。老的还是5个 shards


问题2:单节点没法用副本的,副本一定要多节点才有意义

0
7
苦瓜苦也
非常感谢!
2019-03-24
共7条回复

Elastic Stack从入门到实践,动手搭建数据分析系统

有了Elastic Stack,不用写一行代码,你也可以玩转大数据分析!

1361 学习 · 397 问题

查看课程