gpt4 book ai didi

elasticsearch - ElasticSearch1.5:在现有工作索引中添加新字段

转载 作者:行者123 更新时间:2023-12-02 23:23:04 24 4
gpt4 key购买 nike

我有一个名为“MyIndex”的现有索引,用于在ElasticSearch中存储一种数据。该索引具有数百万条记录。我正在使用ElasticSearch 1.5版本。
现在,我有一个新要求,我想在我存储在“MyIndex”索引中的同一文档中添加另外两个字段。现在,我希望将来同时使用新架构和旧架构文档。

我能做什么?
我可以在同一个索引中插入新文档吗?
我们是否需要对ElasticSearch映射进行一些更改?
如果我们不进行任何更改,是否会影响现有的搜索功能?

请帮助我用您的观点来总结这个问题。

提前致谢。

最佳答案

您可以通过更新mapping将新字段添加到现有索引中,但是在许多情况下,可以直接使用新字段为文档建立索引,并让ES推断类型(尽管并不总是建议)-但这取决于数据类型您正在建立索引,是否需要用于字符串的特殊分析器。

关于elasticsearch - ElasticSearch1.5:在现有工作索引中添加新字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46464773/

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