如何在postgresql中定义索引结构

时间:2015-07-22 08:25:55

标签: postgresql indexing

我想在psotgresql中创建一个LαP索引,其定义如下:

LαP inde structure 1.首先根据不完整值的数量将对象分类为格子。例如,对象D3只有一个具有值的字段。所以它被抛入格子L [1]。

2.在每个点阵中,根据值不完整的位置(不完整值的位图)将对象分类为桶。例如,在L [3]中有两个桶。对象B1在桶B< 0111>中,因为只有B1的第一个字段不完整。

3.同一个桶中的对象按α排序,保证列不完整。

我知道postgresql有两个索引:Gist和Gin,它支持扩展。但是,这两个索引基于b树结构,它们负责树上的操作。他们允许扩展的是创建数据类型或定义数据类型的操作。

现在我想改变索引的结构。用户是否有任何接口在postgresql中定义自己的索引结构?我怎样才能创建这个LαP指数?

0 个答案:

没有答案