Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate 在文本上运行模糊搜索,而不使用HTTP服务器_Hibernate_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Solr_Fuzzy Search_Java 10 - Fatal编程技术网 elasticsearch,solr,fuzzy-search,java-10,Hibernate,elasticsearch,Solr,Fuzzy Search,Java 10" /> elasticsearch,solr,fuzzy-search,java-10,Hibernate,elasticsearch,Solr,Fuzzy Search,Java 10" />

Hibernate 在文本上运行模糊搜索,而不使用HTTP服务器

Hibernate 在文本上运行模糊搜索,而不使用HTTP服务器,hibernate,elasticsearch,solr,fuzzy-search,java-10,Hibernate,elasticsearch,Solr,Fuzzy Search,Java 10,我正在编写一个JavaSE10桌面软件应用程序 我在嵌入式Derby DB上使用Hibernate 5.4.2 ORM框架 我想在文本上运行fuzzy搜索,它可以是JSON格式,甚至可以是数据库 我想做一些比“值更复杂的事情,比如“%key%”” 对于模糊搜索,我可以使用现有库(基于ApacheLucene库),如: 阿帕奇索尔 弹性搜索 但这些库似乎需要HTTP服务器才能启动和运行,我不希望在我的桌面应用程序下安装HTTP服务器 是否有其他类似的库可以进行模糊搜索,它不需要HTTP服务器,

我正在编写一个JavaSE10桌面软件应用程序

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

我想在文本上运行fuzzy搜索,它可以是JSON格式,甚至可以是数据库

我想做一些比“值更复杂的事情,比如“%key%”

对于模糊搜索,我可以使用现有库(基于ApacheLucene库),如:

  • 阿帕奇索尔
  • 弹性搜索
但这些库似乎需要HTTP服务器才能启动和运行,我不希望在我的桌面应用程序下安装HTTP服务器

是否有其他类似的库可以进行模糊搜索,它不需要HTTP服务器,并且在许可证(如Apache)下

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


致以最诚挚的问候

请看一看。我相信默认情况下,它被配置为使用嵌入式Lucene。您可以直接实现Lucene,如果您需要Solr在Lucene之上提供的其他服务,也可以使用EmbeddedSolrServer。