2017-06-28 11 views
0

LiferayとElasticSearchを初めて使用しています。 IndexerクラスとIndexWriterクラスの主な違いは何ですか?私はBaseIndexerを使ってElasticsearchで文書を索引付けしました。 IndexWriterには、スペルチェックや提案に使用されると思われるいくつかのメソッドがあります。これら二つのクラスの明確な違いを理解するのを助けてください。Liferay dxpのIndexerとIndexWriterクラスの違いは何ですか?

答えて

1

私自身の知識が浅いので、私はこれで深さに行くことはできませんが、私はこれらのドキュメントから何を学んだかでお答えします:https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/introduction-to-liferay-search#indexers

インデクサーがインデックス化されているものを制御するためのものであり、どうやって。 IndexWritersは、ドキュメントの作成、更新、削除の時期と方法を制御します。だから、

1

@Russ Bohlはすでにインデクサを述べてインデックスドキュメントのですが、若干の違いがある、 - 私はここで行方不明...

  • カスタムの検索サポートを追加するときは、インデクサを実装あなたが他の検索エンジンを統合したい場合は、非常にまれである
+0

https://dev.liferay.com/develop/tutorialsをIndexWriterを実装Liferayの開発者

  • のためにほぼ毎日あるLiferayの資産、/-/knowledge_base/7-0/liferay-introduction-search#search-adap ter-apiはいtrue、IndexWritersはIndexSearchersと同様、検索エンジン用のアダプタを作成する際に実装されます。 –

  • 関連する問題