【问题标题】:adding upload file interface to my solr browser将上传文件接口添加到我的 solr 浏览器
【发布时间】:2013-05-23 12:21:33
【问题描述】:

我是 solr 4.0 的新手。 我已经制作了一个自定义浏览器站点。

1)我想给它增加一个上传文件的接口,这样客户就可以从家里上传自己的文件了。
2)上传文件后,我想用我制作的 jar 应用程序对其进行解析和编辑。

据我所知,我唯一能想到的就是每隔几分钟运行一次解析器,并使用 SolrJ 搜索新文档来解析和更新。

我看到有一种更聪明的方法,使用 http://wiki.apache.org/solr/DataImportHandler#EventListeners 但我不明白如何运行我自己的 jar 文件。

【问题讨论】:

  • 你在做什么解析和编辑?
  • 首先我使用 tika 将文件转换为文本,然后使用我制作的基于主题的摘要器,我需要将其输出与上传的文件一起存储。

标签: apache file-upload solr solr4


【解决方案1】:

您可以检查的几个选项:-

  1. 使用 Solrj 将内容发布到 Solr
  2. 构建一个自定义过滤器或分析器,它将为基于主题的 Summarizer 使用 jar 构建
  3. 将文本复制到将使用此过滤器填充值的其他字段。

此外,您可以使用 DIH 检查是否可以使用自定义转换器(将使用 jar)与字段来转换内容。

【讨论】:

  • 谢谢。我会读到它。你知道是否也可以添加文件上传接口?
  • 这是客户端应用程序的一部分,不应在 solr 中。
  • 我认为 solr 有某种骨架(不能在服务器上安装任何东西)。所以我的服务器也必须支持 PHP/ASP?
  • Solr 不提供文件上传屏幕。它只是为您提供用于支持文件的 rest/http api。所以你应该有一个单独的应用程序来实现这个功能
猜你喜欢
  • 1970-01-01
  • 2019-02-25
  • 1970-01-01
  • 1970-01-01
  • 2013-05-05
  • 1970-01-01
  • 2022-09-23
  • 2013-03-18
  • 2016-03-27
相关资源
最近更新 更多