【问题标题】:Problem indexing files in Solr on Ubuntu在 Ubuntu 上的 Solr 中索引文件的问题
【发布时间】:2010-06-02 11:11:53
【问题描述】:

我想做的是索引 Solr 中的一些文档并知道它是如何工作的。我已经安装了 Solr 和 Tomcat,可以在 localhost:8080/solr/admin/ 看到 Solr Admin UI 现在,我想将一些文档添加到索引中,我可以知道如何进一步进行吗?我在 Internet 上找到的关于此的文档非常少。 在教程http://lucene.apache.org/solr/tutorial.html#Indexing+Data 中,他们要求运行 java -jar post.jar solr.xml monitor.xml 命令,但运行后我收到连接被拒绝错误,因为它是码头。 安装码头后,我尝试了 telnet:我收到“连接被拒绝”错误

我无法理解问题所在。

【问题讨论】:

  • 您必须为 post 过程指定正确的 URL,包括端口号。

标签: solr tomcat6


【解决方案1】:

正如手册所述,有几种方法可以将数据索引到 Solr:

post.jar 脚本似乎不打算用于测试以外的用途。它只是 Solr 客户端的简化实现(仅处理 XML 导入)。

为此,我已成功使用 DIH 和 (PHP) Solr 客户端。前者是 Solr 的扩展,可让您将数据源(在我的情况下为 MySQL)映射到 Solr 索引。以基本形式设置它并不困难,DataImportHandler section of the Solr Wiki 中对此进行了很好的解释。如果您更喜欢在软件级别控制索引过程(或其中的一部分),您可以拥有一个使用existing clients 之一的自定义应用程序。

我建议您尝试使用这些选项之一。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-06
    • 2012-05-20
    • 1970-01-01
    • 2014-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多