Solr 9.0 中的 DataImportHandler 将被什么取代?

问题描述 投票:0回答:4

Apache Solr 的最新文档 (8.8) 表示数据导入处理程序已弃用,并将在未来版本中删除。它只列出了在 Github 上维护的第三方插件,没有其他本地替代方案可以从关系数据库导入数据。我是否遗漏了什么或者 Solr 放弃了对此的本机支持?

solr deprecated dataimporthandler
4个回答
2
投票

数据导入处理程序仍然存在,但作为一个 contrib 包。

我将按照数据导入处理程序存在之前所做的那样编写一个单独的程序。我更喜欢 Python,其中读取数据库和发送 JSON 更新非常简单。

请务必批量更新。


2
投票

替代 solr DIH https://github.com/saro-lab/solr-db-importer

我做了一个DIH的替代程序,并发布了源代码和手册。


0
投票

我想实现你的 solr-sb-importer 但它似乎停留在跑步上。 我怀疑架构的加载不起作用 http://localhost:8983/solr/succesboeken_sb/sb-schema 我得到: 线程“main”中出现异常 org.springframework.web.client.HttpClientErrorException$NotFound: 404 Not Found: “

正在搜索 Solr?
您必须输入正确的路径。
Solr 将响应。

执行时: java -jar solr-db-importer-1.4.jar

我使用的是Solr 9.1.0

您以前遇到过这种情况吗?


0
投票

我正在使用 Apache NiFi 将批量数据索引到 Solr。这是一个快速且简单的实施方式。这是您可以直接导入和使用的模板的链接。在此流程中,我将 JSON 数据块索引到 Solr。

https://github.com/AyanF/NiFi-flows/blob/master/Index_Json_Chunks_to_Solr_.xml

© www.soinside.com 2019 - 2024. All rights reserved.