Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自动化solr索引机制_Solr - Fatal编程技术网

自动化solr索引机制

自动化solr索引机制,solr,Solr,我在solr中为几个PDF文件编制了索引。我现在已经使用了curl命令。我的要求是,如果文件被推送到一个特定的目录,这些文件必须被索引。不应手动编制索引。当文件出现时,必须对其进行索引。有没有办法做到这一点?我是新来Solr的。请给出简短的建议。提前谢谢 我可以看到两个选项 创建cron作业(或类似的东西) 尝试使用 我可能更倾向于cron(like)解决方案1。 这样,在对文件编制索引后,可以将其移动到单独的文件夹中。这是一个非常基本的解决方案,使用适当的排队系统,您可以选择一次处理多个文件。

我在solr中为几个PDF文件编制了索引。我现在已经使用了curl命令。我的要求是,如果文件被推送到一个特定的目录,这些文件必须被索引。不应手动编制索引。当文件出现时,必须对其进行索引。有没有办法做到这一点?我是新来Solr的。请给出简短的建议。提前谢谢

我可以看到两个选项

  • 创建cron作业(或类似的东西)
  • 尝试使用
  • 我可能更倾向于cron(like)解决方案1。
    这样,在对文件编制索引后,可以将其移动到单独的文件夹中。这是一个非常基本的解决方案,使用适当的排队系统,您可以选择一次处理多个文件。

    谢谢福喜。。有没有一种方法可以将solr与hadoop集成,并通过编程实现自动化?我刚听说这件事。如果你对此有任何想法,请分享并帮助我。非常感谢。不幸的是,我没有任何Hadoop的实际经验。您是否计划使用Hadoop在Solr中索引内容?如果是这样,您可以使用Solr的Java客户机。然后Hadoop就可以开始这个任务了。是的。我希望hadoop为solrSo中的文件编制索引,只需创建hadopp作业(或您如何称呼它)并使用(或其他库)将数据推送到Solr即可