【发布时间】:2019-01-10 08:44:27
【问题描述】:
我正在使用 Couchbase 6.0。我知道我们可以在过滤器上创建二级索引。
所以我创建了一个类似的索引
CREATE INDEX idx_zipcode
ON userbucket(zipcode)
WHERE status = "active";
我有一个问题:
如果字段是动态的,我可以在过滤子句上创建索引吗?
类似的东西
CREATE INDEX idx_zipcode
ON userbucket(zipcode)
WHERE status = ? ;
第二个问题是,
在性能方面哪个更好:
Single index on 2 fields
CREATE INDEX idx_1 ON userbucket('fname','lname')
或
每个字段的单独索引
CREATE INDEX idx_1 ON userbucket('fname')
CREATE INDEX idx_2 ON userbucket('lname')
【问题讨论】: