PostgreSQLのコア配布物は表 66.1に示すGIN演算子クラスを含みます。 (付録Fに記載された追加モジュールの中には追加のGIN演算子クラスを提供するものもあります。)
表66.1 組み込みGIN演算子クラス
| 名前 | インデックスされるデータ型 | インデックス可能な演算子 | 
|---|---|---|
| array_ops | anyarray | &&<@=@> | 
| jsonb_ops | jsonb | ??&?|@> | 
| jsonb_path_ops | jsonb | @> | 
| tsvector_ops | tsvector | @@@@@ | 
jsonb型の2つの演算子クラスのうち、jsonb_opsがデフォルトです。
jsonb_path_opsはより少数の演算子しかサポートしませんが、その演算子に対してはより良いパフォーマンスを提供します。
詳細は8.14.4を参照してください。