我们目前正在使用SOLR进行全文搜索。现在我们计划从SOLR迁移到ElasticSearch。当我们在这个过程中,我已经读过一些可用的插件,它们将从SOLR-ElasticSearch迁移数据。但它无法迁移那些未存储在SOLR中的记录。那么是否有一个插件可以将非存储索引数据从SOLR迁移到弹性搜索,如果是这样,请告诉我。
目前正在使用SOLR-to-ES插件,但它不会迁移未存储的索引数据。
谢谢
答案 0 :(得分:2)
如果未存储该字段,则表示您没有原始值。如果你把它编入索引,那么它在经过分析链之后的价值是什么,所以可能与原来的不同(没有停用词,可能是小写的,也许是词干...的东西那样的。)
有几种可能性可能允许您在未存储时拥有原始内容:
问题是,常见的插件可能无法利用那些不完全需要stored = true的情况。你需要检查它们。