2

Couchbase は初めてで、既存のビューに基づいて N1QL クエリを実行できるかどうか疑問に思っています。

このようなものがCouchbaseで機能するかどうか、私は興味があります:

Select * From `MY_VIEW_INSTEAD_OF_BUCKET` where id = 12 

私が収集したものから、ビューはDBをクエリする方法であり、N1QLは基本的に2つを組み合わせようとしている新しい代替手段です.

この質問をするのは、ビューに対してクエリを実行する方が、バケット全体に対してクエリを実行するよりも効率的であると考えているからです。

4

1 に答える 1

4

N1QL のドキュメントを参照してください。つまり、ビューを直接クエリすることはできません。N1QL は、ビューを使用してインデックスを作成および使用できます。また、GSI と呼ばれる専用のテクノロジを使用してインデックスを作成および使用することもできます。詳細はすべてドキュメントに記載されています。

于 2016-06-15T01:35:09.873 に答える