将数据发送到主节点或所有节点?

时间:2016-09-22 07:22:22

标签: elasticsearch

我调用bulk api将数据写入es集群。只是将数据发送到主节点或将数据发送到包含数据节点的所有节点?

1 个答案:

答案 0 :(得分:1)

由于主节点不保留任何数据,如果您向其发送批量查询,则会有两个跃点(客户端 - > master + master - >数据),直到数据到达数据节点被索引。

出于这个原因,您需要将批量查询直接发送到群集的一个数据节点,并且它会很乐意为数据编制索引。