1

現在、私は素晴らしいpg_search gemの可能性と、スコープ検索とマルチサーチの違いで遊んでいます。

pg_search_scopeは、私が使用したいより洗練されたソリューションのようですが、(mutlisearchとは異なり)このために作成されたインデックスが表示されないため、パフォーマンスに関心があります。手動で使用する列にインデックスを付けるとどうなりますか?タフなことはありますか?

皆さんありがとう

4

1 に答える 1

1

pg_searchはクエリを生成するだけなので、列にGINまたはGISTインデックスを追加するとパフォーマンスが向上しますが、実行している検索の組み合わせに基づいて、追加する必要のある正確なインデックスは異なります。役立つかもしれない議論はここにあります-https://github.com/Casecommons/pg_search/issues/15

于 2012-09-02T05:32:07.177 に答える