PostgreSQL源代码发行包包含了若干使用GiST实现的索引方法示例。核心系统目前提供了文本搜索支持(为tsvector和tsquery建立索引),并为某些内置几何数据类型提供了与 R 树等价的功能(见src/backend/access/gist/gistproc.c)。下列contrib模块中也包含GiST操作符类:
btree_gist #
-
为多种数据类型提供与 B-树等价的功能
cube #
-
多维立方体的索引
hstore #
-
用于存储 (key, value) 对的模块
intarray #
-
一维 int4 值数组的 RD 树
ltree #
-
树状结构的索引
pg_trgm #
-
基于三元组匹配的文本相似度
seg #
-
“float 范围”的索引