gpt4 book ai didi

java - 通过 elasticsearch java 客户端更新索引设置

转载 作者:行者123 更新时间:2023-11-30 08:36:08 24 4
gpt4 key购买 nike

我正在使用 Jest 客户端库来连接和连接我的 ES 集群。我能够成功地将文档注入(inject)索引并指定设置。

 Settings.Builder settings = Settings.settingsBuilder();
settings.put("number_of_shards", 5);
settings.put("number_of_replicas", 1);

我在为文档编制索引后更新指定的设置时遇到问题。文档似乎并不清楚如何实现这一目标。

最佳答案

经过广泛的谷歌搜索后,我找到了解决方案。这可以使用 updatesettings 类来实现。

String body = "{ \"index\" : { " +
"\"number_of_replicas\" :50" + ","+
"} }";

UpdateSettings updateSettings = new UpdateSettings.Builder(body).addIndex(index).build();

关于java - 通过 elasticsearch java 客户端更新索引设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37904158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com