如何解决在文本上运行模糊搜索,而无需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 举报,一经查实,本站将立刻删除。