[11/15開催: PostgreSQL Conference Japan 2019 参加受付中] 
他のバージョンの文書 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

66.2. 組み込み演算子クラス

PostgreSQLのコア配布物は表 66.1に示すGIN演算子クラスを含みます。 (付録Fに記載された追加モジュールの中には追加のGIN演算子クラスを提供するものもあります。)

表66.1 組み込みGIN演算子クラス

名前インデックスされるデータ型インデックス可能な演算子
array_opsanyarray && <@ = @>
jsonb_opsjsonb ? ?& ?| @>
jsonb_path_opsjsonb @>
tsvector_opstsvector @@ @@@

jsonb型の2つの演算子クラスのうち、jsonb_opsがデフォルトです。 jsonb_path_opsはより少数の演算子しかサポートしませんが、その演算子に対してはより良いパフォーマンスを提供します。 詳細は8.14.4を参照してください。