在文本上运行模糊搜索,而无需HTTP服务器

问题描述

我正在编写Java SE 10桌面软件应用程序。

我在嵌入式Derby DB上使用Hibernate 5.4.2 ORM框架。

我想对文本进行模糊 搜索,该文本可以是JSON格式,甚至可以是数据库格式。

我想做些比“ 值LIKE'%key%'”更复杂的事情。

对于模糊搜索,我可以使用现有的库(基于Apache Lucene lib),例如:

  • Apache Solr
  • ElasticSearch

但是看来这些库需要HTTP服务器才能运行,这是我不希望在桌面应用程序中拥有的。

是否还有其他类似的库可以进行模糊搜索,不需要HTTP服务器并且是否在Apache之类的许可许可下?

否则,Hibernate ORM框架可以实现类似的功能吗?

最诚挚的问候

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)