繁体   English   中英

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

[英]Migrating multi-type indices to single-type indices

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

是的,URL 也需要更改。

在 ES 5 中你有index/type1 ...

在 ES 7 中,它将成为type1/_doc ...

在 ES 8 中,它只是type1

请参阅此处了解更多信息

暂无
暂无

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

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