↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发中的版本: 19 / 20devel
已结束支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
历史版本。 PostgreSQL 8.4 已结束支持。 请参阅 当前版本手册.

F.4. btree_gist #

btree_gist 提供了示例 GiST 操作符类,可为以下数据类型实现与 B-tree 等价的行为:int2、int4、int8、float4、float8、numeric、timestamp with time zone、timestamp without time zone、time with time zone、time without time zone、date、interval、oid、money、char、varchar、text、bytea、bit、varbit、macaddr、inet 和 cidr。

一般来说,这些操作符类的性能不会优于对应的标准 B-tree 索引方法,而且它们缺少标准 B-tree 实现的一项主要特性:强制唯一性的能力。不过,它们对于 GiST 测试以及作为开发其他 GiST 操作符类的基础很有用。

F.4.1. 用法示例

CREATE TABLE test (a int4);
-- create index
CREATE INDEX testidx ON test USING gist (a);
-- query
SELECT * FROM test WHERE a < 10;

F.4.2. 作者

Teodor Sigaev ()、Oleg Bartunov () 和 Janko Richter ()。更多信息请参阅http://www.sai.msu.su/~megera/postgres/gist。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.