gpt4 book ai didi

java - 在 Java EE 中实现全文搜索

转载 作者:行者123 更新时间:2023-12-01 16:33:08 24 4
gpt4 key购买 nike

我正在制作一个应用程序,我需要全文搜索,所以我找到了 Compass,但该项目不再维护并被 elasticsearch 取代。不过我不明白。我需要对它执行请求(获取、放置)等然后解析 JSON 响应吗?没有像Compass那样的注释吗?我不明白这是如何替代的以及如何将它与 Java EE 一起使用。

或者还有其他更好的项目可以使用吗?

最佳答案

如今,Elasticsearch 是一个不错的选择,如果您喜欢 Compass,您一定会喜欢它。看看this作者在这里给出的答案,他解释了为什么他在 Compass 之后继续创建 Elasticsearch。事实上,elasticsearch 和 Solr 都使 Lucene 的使用变得非常简单,还为其添加了一些功能。您基本上拥有一个完整的搜索引擎服务器,它能够对您的数据建立索引,然后您可以查询该服务器以检索您索引的数据。

Elasticsearch 公开 RESTful API,并且它基于 JSON,但如果您正在寻找 Compass 风格的注释,您可以查看 Object Search Engine Mapper for ElasticSearch .

关于java - 在 Java EE 中实现全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12435628/

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