我是 Solr 的新手,我试图在solr中为1M推文编制索引,以便之后能够搜索它们
我在 MYSQL 数据库中有这些推文 我知道如何索引Solr中的单独文件,但实际上我不能将推文分成1M文件
所以我问是否有办法在solr中逐行索引sql表
我尝试过的东西:
答案 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