0

我是 solr 的新用户,我想通过 solr 访问和搜索 java 应用程序中的 MYSQL 数据库表。我能够在 solr 管理界面中索引我的表。谁能告诉我如何在 java 应用程序中连接和访问 MYSQL 表,以便我可以快速搜索数据?无论我找到什么,我都无法理解教程。

4

2 回答 2

0

因此,您将需要设置 Solr 服务器的实例,SOlr 将使用 DataImportHandler 从您的数据库中存储和索引。

http://amac4.blogspot.co.uk/2013/08/configuring-solr-4-data-import-handler.html

Solr 使用 Lucene 创建索引,因此您有两个选择,可以使用 Lucene jar 文件或 SolrJ 中的类来搜索索引。

或者

您可以通过发送 http 请求来查询 Solr。我设置了一个 Java Web 服务,因此您可以在需要时获取我的一些代码。

http://amac4.blogspot.co.uk/2013/07/restful-java-web-service-for-solr.html

于 2013-08-17T12:10:36.993 回答
0

Solr 提供 java、ruby 和其他语言的客户端库,以帮助您连接到 Solr 并对其进行查询。检查 Java 库Solrj以连接和查询 Solr。
如果您在项目中使用框架,您可能还需要检查Spring 数据,这将帮助您无缝查询和转换 Solr 响应。

于 2013-08-17T12:17:35.863 回答