我是solr的新用户,我想通过solr.i访问和搜索java应用程序中的MYSQL数据库表,能够在solr管理界面中索引我的表。任何人都可以告诉我如何连接和访问Java应用程序中的MYSQL表,以便我可以快速搜索数据?无论我发现什么,我都无法理解教程。
答案 0 :(得分:0)
因此,您需要设置Solr服务器的实例,SOlr将使用DataImportHandler从您的数据库中存储和索引。
http://amac4.blogspot.co.uk/2013/08/configuring-solr-4-data-import-handler.html
Solr使用Lucene创建索引,因此您有两个选项,您可以使用Lucene jar文件或SolrJ中的类来搜索索引。
OR
您可以通过发送http请求来查询Solr。我设置了一个Java Web服务,以便您可以在需要时抓取我的一些代码。
http://amac4.blogspot.co.uk/2013/07/restful-java-web-service-for-solr.html
答案 1 :(得分:0)
Solr在java,ruby和其他语言中提供客户端库,以帮助您连接到Solr并进行查询。 检查Java库Solrj以连接并查询Solr 如果您将Frameworks与项目一起使用,您可能还需要检查Spring data,这将有助于您无缝地查询和转换Solr响应。