gpt4 book ai didi

java - 本地数据库上的“搜索引擎”

转载 作者:太空宇宙 更新时间:2023-11-04 07:39:13 32 4
gpt4 key购买 nike

我有一个包含多个对象的网络应用程序,其中有多个我想要搜索的String。我想按最佳“匹配”对“匹配”进行排序。示例:搜索“stackoverflow is Great”。

  • “Stackoverflow 是一个很棒的网站”。
  • “这个网站有一个很棒的社区”。
  • “Stackoverflow”。
  • “这个网站很好”。//这里你甚至可以认为 'is' 不匹配

因为我觉得这会重新发明轮子,所以我正在寻找一个可配置但不庞大的库。由于我不知道如何将其定位在应用程序中(使用 JPA 或只是一个普通的类),我认为值得一提的是我正在使用 JSFJPA

您知道有什么库可以实现此目的,可以配置要搜索的字段等吗?

最佳答案

我个人以前从未使用过 API,但我推荐 lucene 。我的 friend 用过它,他们没有任何问题。

它具有最好的结果功能和一切,多平台并且是开源的。我希望这就是您所需要的。

关于java - 本地数据库上的“搜索引擎”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16315718/

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