集群分片问题

来源:12-5 filter插件之grok简介(下)

qq_无妄_3

2018-12-28

图片描述
老师;集群默认不是每台都有主分片;我想每台都有一个主分片;这个怎么设置啊?我也没在官网看到有手动设置每个节点至少有一个主分片。我的理解是每台至少一个主分片;写入的时候不就先写入主分片;这样负载不是会更好吗?

写回答

1回答

zph121

2019-01-02

集群情况下,只要保证一定有主副分片在不同的node上,不管哪个node挂掉,保证有备数据就好了,不需要每个节点至少一个主分片。还有你插入数据是先将请求发送到某个节点,这个节点会根据路由算法将请求发送至主分片,主分片创建完成后发送到副分片,执行成功后回执给主分片,然后通知前面的节点。这个路由算法已经帮你做好了负载了。

0
2
zph121
回复
qq_无妄_3
哈哈,上面有一句是不管哪个node挂掉,保证有完备数据。具体我回答的对不对,还需要老师指正【斜眼笑】。
2019-01-02
共2条回复

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

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

1361 学习 · 397 问题

查看课程