第204章 Lucene コンポーネント
Camel バージョン 2.2 で利用可能
lucene コンポーネントは Apache Lucene プロジェクトをベースにしています。Apache Lucene は、Java で完全に書かれた強力な高パフォーマンスのフル機能のテキスト検索エンジンライブラリーです。Lucene の詳細は、以下のリンクを参照してください。
camel の lucene コンポーネントは、エンタープライズ統合パターンおよびシナリオでの Lucene エンドポイントの統合および使用を容易にします。lucene コンポーネントは以下を行います。
- ペイロードが Lucene エンドポイントに送信されるときにドキュメントの検索可能なインデックスを構築します。
- Camel でのインデックス化された検索の実行を容易に実行
このコンポーネントはプロデューサーエンドポイントのみをサポートします。
Maven ユーザーは、このコンポーネントの pom.xml
に以下の依存関係を追加する必要があります。
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-lucene</artifactId> <version>x.x.x</version> <!-- use the same version as your Camel core version --> </dependency>
204.1. URI 形式
lucene:searcherName:insert[?options] lucene:searcherName:query[?options]
URI にクエリーオプションを追加するには、?option=value&option=value&…