Oracle NoSQL 数据库索引扫描:如何建立边界

时间:2021-06-29 16:24:26

标签: nosql oracle-nosql

我创建了一个具有记录数据类型的固定架构数据模型。在下面的示例记录中,我想在索引扫描期间使用地址记录中的状态字段来建立边界。

例如,只会首先扫描状态字段为“CA”的索引条目。进一步地,在索引扫描过程中,收入条件可以作为一个“过滤”条件,跳过第三个字段小于或等于50000的索引条目。这样,只有同时满足两个条件的行才会从表中检索出来。

有没有办法为索引扫描做这种边界以达到更好的性能?

CREATE TABLE userInfo (
     id integer,
     firstname string,
     lastname string,
     age integer,
     income integer,
     lastLogin timestamp(4),
     address record(street string,
                    city string,
                    state string
                   ),
     primary key (id)
   )

0 个答案:

没有答案