Я работаю с 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')