如何使用Apache Solr在网站中实现更快的搜索?

时间:2013-06-26 11:10:28

标签: performance apache solr

我想在我的网站上使用Apache Solr,以便加快搜索速度。 我需要java代码来索引来自mysql数据库的数据,以便我可以执行更快的搜索? 那么有人可以告诉我如何实现这个目标吗?

2 个答案:

答案 0 :(得分:0)

你可以从看着Solr DataImportHandler开始 这将使您能够将数据从DB索引到Solr 您需要配置Solr以使其性能更快,但这取决于您拥有的数据量和数据类型。

答案 1 :(得分:0)

如果您特别想使用Java代码向索引添加数据,则应使用SolrJ客户端。对于将数据重点放在Adding Data to Solr部分的具体情况。然而,正如@Jayendra所指出的,您可以使用除Data之外的其他方法(如DataImportHandler)将数据加载到Solr中。另外,请参阅Integrating Solr页面以获取其他Solr客户端/语言绑定列表。