gpt4 book ai didi

solr - 如何在linux上使用带有glassfish服务器的apache solr对数据库中的数据进行索引?

转载 作者:行者123 更新时间:2023-12-04 11:09:54 24 4
gpt4 key购买 nike

我想使用 Apache Lucene 和 Apache Solr 在我的 Web 应用程序中创建一个搜索框。我正在使用 postgres 数据库并且必须使用 java 来完成。
当我对这些概念(solr,lucene)不熟悉时,我正在努力解决这个问题。我已经使用 glassfish 安装并配置了 apache Solr。现在我不知道如何开始,无论我必须在 eclipse 中创建一个 java 项目还是必须使用 Solr 管理 GUI。
谁可以帮我这个事?
提前致谢.....

最佳答案

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

  • 通过使用 Solr 客户端,例如 Solrj
  • 如果您将数据存储在关系数据库中,那么您可以使用 DataImportHandler
  • 通过发布 XML 或 Json 消息。 Check here for documentation .

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

    您可以找到其他 client libraries here .

    关于solr - 如何在linux上使用带有glassfish服务器的apache solr对数据库中的数据进行索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13737581/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com