# F.6.B树_杜松子酒
杜松子酒
提供实现数据类型的B树等效行为的示例GIN运算符类int2
,int4
,int8
,浮动4
,浮动8
,带时区的时间戳
,不带时区的时间戳
,带时区的时间
,没有时区的时间
,日期
, 间隔
, 老年人
, 钱
, “char”
, 瓦尔查尔
, 文本
, 二进制数据
, 一点
, 瓦比特
, 马卡德尔
, macaddr8
, 内特
, 苹果酒
, 乌伊德
, 名称
, 布尔
, bpchar
,等等枚举
类型。
一般来说,这些运算符类的性能不会超过等效的标准B树索引方法,而且它们缺少标准B树代码的一个主要特性:强制唯一性的能力。然而,它们对于GIN测试和开发其他GIN操作符类非常有用。此外,对于同时测试GIN可索引列和B-树可索引列的查询,创建使用其中一个运算符类的多列GIN索引可能比创建两个单独的索引(必须通过位图合并)更有效。
该模块被认为是“受信任的”,也就是说,它可以由拥有创造
当前数据库的权限。
# F.6.1.示例用法
CREATE TABLE test (a int4);
-- create index
CREATE INDEX testidx ON test USING GIN (a);
-- query
SELECT * FROM test WHERE a < 10;
# F.6.2.作者
特奥多尔·西加耶夫(<[teodor@stack.net](邮寄至:teodor@stack.net)>
)还有奥列格·巴图诺夫(<[oleg@sai.msu.su](邮寄至:oleg@sai.msu.su)>
).看到了吗http://www.sai.msu.su/~梅格拉/奥德穆斯/索引。cgi/杜松子酒 (opens new window)了解更多信息。