Table of Contents
PostgreSQL 包含标准 btree (多路平衡树)索引数据结构的一种实现。凡是能够排成定义明确的线性顺序的数据类型,都可以使用 btree 索引。唯一的限制是,索引项在经过 TOAST 压缩(如果适用)后,大小也不能超过一个页面的大约三分之一。
由于每个 btree 操作符类都会为其数据类型施加一种排序顺序,btree 操作符类(更准确地说,是操作符族)已经成为 PostgreSQL 用来统一表示和理解排序语义的方式。因此,它们具备了一些超出单纯支持 btree 索引所需范围的特性,系统中某些与 btree AM 相距甚远的部分也会利用它们。
如果您发现文档中有不正确的内容、与您使用特定功能的经验不符或需要进一步说明,请使用此表单来报告文档问题。