51.4. 例
PostgreSQLのソース配布物には GiSTを使用したインデックスメソッドの実装のいくつかの事例が含まれています。 コアシステムは現在テキスト検索サポート(tsvectorとtsqueryのインデックス付け)や組み込みの幾何データ型の一部に対するR-Treeと等価な機能を提供します。 (src/backend/access/gist/gistproc.cを参照してください)。 以下の contribモジュールも同時にGiST演算子クラスを所有しています。
- btree_gist
いくつかのデータ型に対するB-tree等価機能
- cube
多次元の立方体用のインデックス
- hstore
(キー、値)の組み合わせを格納するモジュール
- intarray
int4値の1次元配列用のRD-Tree
- ltree
疑似ツリー構造用のインデックス
- pg_trgm
3成分マッチングを使用したテキストの類似性
- seg
"浮動小数点範囲のインデックス"