PostgreSQL で使用できる全文検索の拡張に PGroonga という高速に全文検索できる拡張があります。 PGroongaはバックエンドに本格的な全文検索エンジンGroongaを使っており、高速な全文検索以外にも、 より良い検索結果を出すための機能(検索結果の適合率や再現率の向上や、より良い結果順にするためのスコアリング) が盛り込まれています。 PGroongaはPostgreSQLの拡張なので、SQLベースでこれらの機能を使うことができ、 SQLを使い慣れている人であれば、比較的スムーズにこれらの機能を使えます。 本発表では、全文検索結果をより良くするPGroongaの機能について、どのような機能があり、 それらをどう使うのかについて網羅的に紹介します。

Required Ruby Version

>= 0

Authors

Horimoto Yasuhiro

Versions

  1. 1.0.3 November 12, 2021 (1.13 MB)
  2. 1.0.2 November 11, 2021 (1.13 MB)
  3. 1.0.1 November 11, 2021 (1.14 MB)
  4. 1.0.0 November 11, 2021 (1.14 MB)

Pushed by

SHA 256 checksum