# 66.2.内置运算符类
PostgreSQL核心发行版包括中所示的SP GiST运算符类表66.1.
表66.1.内置SP GiST运算符类
名称 | 可转位算子 | 排序运算符 |
---|---|---|
箱子操作 | <<(盒子,盒子) | <->(框、点) |
&<(盒子,盒子) | ||
&>(盒子,盒子) | ||
>>(盒子,盒子) | ||
<@(盒子,盒子) | ||
@>(盒子,盒子) | ||
~=(盒子,盒子) | ||
&&(盒子,盒子) | ||
<<|(盒子,盒子) | ||
&<|(盒子,盒子) | ||
|&>(盒子,盒子) | ||
|>>(盒子,盒子) | ||
kd_point_ops | |>>(点,点) | <->(点,点) |
<<(点,点) | ||
>>(点,点) | ||
<<|(点,点) | ||
~=(点,点) | ||
<@(点、框) | ||
网络运营 | <(inet,inet) | |
<<=(inet,inet) | ||
>>(inet,inet) | ||
>>=(inet,inet) | ||
=(inet,inet) | ||
<>(inet,inet) | ||
<(inet,inet) | ||
<=(inet,inet) | ||
>(inet,inet) | ||
>=(inet,inet) | ||
&&(inet,inet) | ||
保利奥普斯酒店 | <<(多边形,多边形) | <->(多边形,点) |
&<(多边形,多边形) | ||
&>(多边形,多边形) | ||
>>(多边形,多边形) | ||
<@(多边形,多边形) | ||
@>(多边形,多边形) | ||
~=(多边形,多边形) | ||
&&(多边形,多边形) | ||
<<|(多边形,多边形) | ||
&<|(多边形,多边形) | ||
|>>(多边形,多边形) | ||
|&>(多边形,多边形) | ||
四点行动 | |>>(点,点) | <->(点,点) |
<<(点,点) | ||
>>(点,点) | ||
<<|(点,点) | ||
~=(点,点) | ||
<@(点、框) | ||
射程行动 | =(任意范围,任意范围) | |
&&(任意范围,任意范围) | ||
@>(任意范围,任意元素) | ||
@>(任意范围,任意范围) | ||
<@(任意范围,任意范围) | ||
<<(任意范围,任意范围) | ||
>>(任意范围,任意范围) | ||
&<(任意范围,任意范围) | ||
&>(任意范围,任意范围) | ||
-|-(任意范围,任意范围) | ||
文本操作 | =(文本,文本) | |
<(文本,文本) | ||
<=(文本,文本) | ||
>(文字,文字) | ||
>=(文本,文本) | ||
〜<〜(文本,文本) | ||
〜<=〜(文本,文本) | ||
〜> =〜(文本,文本) | ||
~>~ (文字,文字) | ||
^@(文字,文字) |
类型的两个运算符类观点
, quad_point_ops
是默认值。kd_point_ops
支持相同的运算符,但使用不同的索引数据结构,这可能在某些应用程序中提供更好的性能。
这quad_point_ops
, kd_point_ops
和poly_ops
运算符类支持<->
排序运算符,它启用了 k 最近邻 (k-NN
) 搜索索引点或多边形数据集。