0

全文検索が必要なアプリケーションを作成しているため、Compass を見つけましたが、そのプロジェクトは維持されなくなり、elasticsearch に置き換えられました。しかし、私はそれを理解していません。要求 (get、put) などを実行し、JSON 応答を解析する必要があるのは独自のサーバーですか? コンパスのような注釈はありませんか? これがどのように置き換えられるのか、Java EE でどのように使用するのかがわかりません。

または、使用する他のより良いプロジェクトはありますか?

4

3 に答える 3

3

Elasticsearch は最近では優れた選択肢です。Compass が好きなら、気に入るはずです。著者がここで提供したこの回答を見て、コンパスの後にelasticsearchを作成した理由を説明しています。実際、elasticsearch と Solr の両方を使用すると、Lucene の使用が非常に簡単になり、いくつかの機能も追加されます。基本的に、データのインデックスを作成できる検索エンジン サーバー全体があり、インデックスを作成したデータを取得するためにクエリを実行できます。

Elasticsearch は RESTful API を公開し、JSON ベースですが、Compass スタイルのアノテーションを探している場合は、Object Search Engine Mapper for ElasticSearch を参照してください

于 2012-09-15T09:16:31.010 に答える
2

luceneまたはsolrを試してみてください。より高速なインデックス作成のために DocumentFileSystem を作成します

于 2012-09-15T08:11:40.447 に答える