繁体   English   中英

Elasticsearch:范围索引中的数据本身

[英]Elasticsearch: Scope data in index to itself

我试图将数据保存在本地的特定索引中。 我想知道我需要应用哪种弹性搜索设置。 具体来说,我希望索引中的数据不复制到其他节点。

重新表述问题:是否有办法将数据保留在其自身的本地索引中(对于所有节点)?

node1-> foobar_index ---> {“ data”:“ asdf”}

node2-> foobar_index ---> {“ data”:“ qwerty”}

node3-> foobar_index ---> {“ data”:“ zxcv”}

如果您只想不复制索引,即仅在一个节点上存在一个碎片,则可以将副本数设置为0。但是请注意,如果您的某个节点发生故障或损坏,则可能会丢失数据。

curl -XPUT 'localhost:9200/foobar_index/_settings' -d '
{
    "index" : {
        "number_of_replicas" : 0
    }
}'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM