search - 将数据从 solr 迁移到 elasticsearch

标签 search elasticsearch solr

将 Solr 核心迁移到 Elasticsearch 索引的最佳方法是什么?

solr-river-plugin ( https://github.com/javanna/elasticsearch-river-solr ) 已弃用。

最佳答案

有一个很好的临时 Python 工具,由 OpenSource Connections 的好人们用爱制作,您可以使用它来执行此操作:

https://github.com/o19s/solr-to-es

简单

./solr-to-es solr_url elasticsearch_url elasticsearch_index doc_type

例如,下面的命令将翻阅本地 Solr 节点上的所有文档,名为 node,并将它们提交到索引 my_index 中的本地 Elasticsearch 服务器,其中my_type 的文档类型。

./solr-to-es.py localhost:8983/solr/node localhost:9200 my_index my_type

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

相关文章:

java - 如何限制 JTree 中搜索节点的显示仅限于其自身及其父节点(其他节点将被排除在显示中)?

search - Solr 与 ElasticSearch

elasticsearch - 为什么弹性找不到我的搜索文字?

solr - 使用 Solr 配置 Tika

html - 如何获取谷歌搜索卡片html

elasticsearch - 简单查询与一个特定字段不匹配

elasticsearch - 计算 Elasticsearch 中的子页面数量

performance - Algolia 与 Solr 搜索

linux - 如何保持 SOLR 在远程服务器上运行

javascript - MongoDB 检查列表中的多个正则表达式匹配以进行自由文本搜索