0

ユーザーがテキスト文字を入力するテキストフィールドを備えたデスクトップアプリケーションを開発しており、データベースを検索してマーチングストリングを見つけます

例えば

ユーザーが「bigger than life」というフレーズを入力した場合

システムは、データベース内のすべての列で行進文字列を検索する必要があります。NetBeans IDE で Java derby データベースを使用しています。

lucene または solr 検索エンジンを使用して Java derby DB を検索することは可能ですか?

ありがとう

4

3 に答える 3

2

DataImportHandlerを使用して、Derby から Solr スキーマにデータをプルできます。次に、eDisMaxを検索アルゴリズムとして使用して、すべてのフィールドから検索します。

于 2013-03-04T01:06:12.547 に答える
1

それらを統合することは可能のようです。これは、Apacheitselfによる簡単なチュートリアルです。

LuceneDerbyIntegration

于 2013-03-03T19:59:03.287 に答える
0

DERBY-590 によると、パッチが利用可能ですが、まだ完全には焼き付けられていません。

https://issues.apache.org/jira/browse/DERBY-590

于 2015-04-10T03:17:53.780 に答える