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 回答