历史版本。 PostgreSQL 12 已结束支持。 2024-11-21. 请参阅 当前版本手册.
66.2. 内置操作符类 #
PostgreSQL 核心发行版包含表 66.1 所示的 GIN 操作符类。(在附录 F 中描述的一些可选模块还提供额外的 GIN 操作符类。)
表 66.1. 内置 GIN 操作符类
| 名称 | 被索引数据类型 | 可索引操作符 |
|---|---|---|
array_ops | anyarray | && <@ = @> |
jsonb_ops | jsonb |
?
?&
?|
@>
@?
@@
|
jsonb_path_ops | jsonb |
@>
@?
@@
|
tsvector_ops | tsvector |
@@
@@@
|
在用于类型 jsonb 的两个操作符类中,jsonb_ops
是默认项。jsonb_path_ops 支持的操作符较少,但对这些操作符提供更好的性能。详见第 8.14.4 节。