我正在开发一个带有文本字段的桌面应用程序,用户将输入文本字符然后搜索数据库以找到行进字符串
例如
如果用户输入短语“比生命更重要”
系统应在数据库中的所有列中搜索行进字符串。我正在使用带有 NetBeans IDE 的 java derby 数据库。
是否可以使用 lucene 或 solr 搜索引擎来搜索 java derby DB
谢谢
您可以使用DataImportHandler将数据从 Derby 拉入 Solr 模式。然后,您使用eDisMax作为搜索算法来查找所有字段的内容。
看起来可以整合它们。这是 Apache it self 的简短教程。
根据 DERBY-590,有一个补丁可用,但尚未完全烘焙: