在solr中逐行索引表

时间:2012-11-08 09:36:57

标签: mysql solr lucene dih

我是 Solr 的新手,我试图在solr中为1M推文编制索引,以便之后能够搜索它们

我在 MYSQL 数据库中有这些推文 我知道如何索引Solr中的单独文件,但实际上我不能将推文分成1M文件

所以我问是否有办法在solr中逐行索引sql表

我尝试过的东西:

  • 在Solr中索引单独的xml文件
  • 我知道它可以从DataImportHandler处理,但很少与教程
  • 混淆

1 个答案:

答案 0 :(得分:0)

您走在正确的轨道上,使用数据导入处理程序(DIH)是一个很好的起点。您是否在DataImportHandler维基页面上看到了DIH Quick Start的链接。对于您给定的用例,这应该非常接近您的需求。

为了在/ example / example-DIH文件夹中运行solr附带的DIH示例,您需要使用Readme.txt文件摘录中下面列出的最后一个示例启动Solr:

  

默认情况下,start.jar使用默认的solr home在Jetty中启动Solr   目录“./solr/” - 要运行其他示例配置,您可以   在启动jetty时指定solr.solr.home系统属性...

     

java -Dsolr.solr.home = multicore -jar start.jar

     

java -Dsolr.solr.home = example-DIH -jar start.jar

相关问题