将多类型索引迁移到单类型索引



几年前,我们开始使用Elasticsearch 5.6进行产品搜索。现在我们想切换到更新的版本。众所周知,从 6.0 版本中,Elasticsearch 不支持多类型索引,我们需要从多类型索引转换为单类型索引。我们曾经使用类似"/index/type1"的 url 搜索/转储特定类型的数据。如果我们将这个"type1"文档类型转换为新索引,那么我们也应该将我们的 url 从"index/type1"更改为"type1/"吗?有什么方法可以在不更改这些 url 的情况下切换到最新的 Elasticsearch 版本?

是的,URL 也需要更改。

在 ES 5 中,您有index/type1...

在 ES 7 中,这将变得type1/_doc...

在 ES 8 中,它只会type1

更多信息请看这里

相关内容

  • 没有找到相关文章

最新更新