gpt4 book ai didi

solr - 从Solr 3迁移数据

转载 作者:行者123 更新时间:2023-12-02 22:47:20 28 4
gpt4 key购买 nike

我正在考虑从Solr 3迁移到Solrcloud或Elasticsearch,并且想知道是否有可能将使用Solr 3.x索引的数据导入到Solrcloud(solr 4)和/或Elasticsearch?

它们都是基于lucene的,但是由于它们具有不同的行为,因此我不确定它是否会起作用。

有人做过吗?怎么样了?相关问题?

最佳答案

关于从solr到elasticsearch导入数据,您可以看一下elasticsearch mock solr plugin。它将一个新的类似于solr的端点添加到elasticsearch,因此您可以使用为solr编写的索引器(如果有)来索引elasticsearch中的文档。

另外,我一直在研究elasticsearch solr river,它允许通过solrj库将数据从solr导入elasticsearch。唯一的限制是它只能导入您配置为存储在solr中的字段。我应该能够在几天之内很快将其公开。我会尽快更新我的答案。

关于Solr从3.x升级到4.0的问题并不大。索引格式已更改,但是Solr将负责升级索引。一旦使用旧索引启动Solr,该操作就会自动发生。但是之后,以前的Solr / lucene版本将无法再读取该索引。如果您具有主/从设置,则应首先升级从服务器,否则主服务器上的索引将被复制到尚无法读取的从服务器。

更新
关于我提到的河流:我公开了它,您可以从我的github个人资料https://github.com/javanna/elasticsearch-river-solr下载它。

关于solr - 从Solr 3迁移数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13009928/

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