0

IDによるルックアップに何を使用することになっているのだろうか。

このスレッドSolr Query on Unique Integer Fieldは、クエリを使用しているようです。

しかし、それはここで言われていることではありません: ID によるドキュメントの検索が非常に遅い

そしてここ:http://lucene.472066.n3.nabble.com/Solr-Unique-Key-Field-Should-Apply-on-q-search-or-fq-search-td4003066.html しかし、私は再利用していませんルックアップは任意の ID で行うことができるため、同じクエリ


ElasticSearch は ID によるルックアップをネイティブに提供します。最終的に Solr で同じ戦略を使用できるように、ElasticSearch ルックアップの内部で何が起こっているかを誰かが知っていますか?

ありがとう

4

1 に答える 1

2

後で同じ ID を検索する可能性があるため、引き続き Filter Query を使用する必要があります。これにより、qクエリと比較してパフォーマンスが大幅に向上します。

fq- オプションのフィルタリング クエリを提供します。
クエリの結果は、フィルター クエリによって返された結果のみを検索するように制限されます。フィルタリングされたクエリは、Solr によってキャッシュされます。これらは、複雑なクエリの速度を向上させるのに非常に役立ちます。

于 2013-02-11T13:22:08.133 に答える