7

我想使用 Apache Lucene 和 Apache Solr 在我的 Web 应用程序中创建一个搜索框。我正在使用 postgres 数据库并且必须使用 java 来完成。

当我对这些概念(solr,lucene)不熟悉时,我正在为此苦苦挣扎。我已经用 glassfish 安装和配置了 apache Solr。现在我不知道如何开始,无论我必须在 eclipse 中创建一个 java 项目还是必须使用 Solr 管理 GUI。

谁可以帮我这个事?

提前致谢.....

4

2 回答 2

6

为了使数据可搜索,您必须首先索引您的数据。您可以使用以下方法之一来索引数据。

添加新数据后,您可以使用 Solr 客户端 (Solrj) 对其进行索引。您还可以使用 Solrj 或任何其他客户端库搜索您的数据。

您可以在此处找到其他客户端库

于 2012-12-06T07:52:32.443 回答
4

您可以从Solr DIH开始索引从 postgres 到 Solr 的数据。

更详细的理解可以参考:
-how-to-import-data-from-sql-databases-part-1
how-to-import-data-from-sql-databases-part-2
how-to-import-来自 sql 数据库的数据第 3 部分

于 2012-12-06T09:16:00.453 回答