PostgreSQL 源代码发行版包括使用 GiST 实现的多个索引方法示例。核心系统目前提供文本搜索支持(为 tsvector
和 tsquery
索引)以及一些内置几何数据类型的 R 树等效功能(参见 src/backend/access/gist/gistproc.c
)。以下 contrib
模块还包含 GiST 运算符类
btree_gist
多个数据类型的 B 树等效功能
cube
多维立方体的索引
hstore
用于存储(键、值)对的模块
intarray
int4 值一维数组的 RD 树
ltree
树状结构的索引
pg_trgm
使用三元组匹配的文本相似性
seg
“浮动范围” 的索引