在Couchbase中執(zhí)行N1QL查詢語言可以通過使用Couchbase Query Workbench工具或通過使用Couchbase SDK中的N1QL查詢接口來實現(xiàn)。
使用Couchbase Query Workbench工具:
使用Couchbase SDK中的N1QL查詢接口:
Cluster cluster = CouchbaseCluster.create("localhost");
Bucket bucket = cluster.openBucket("my_bucket");
N1qlQueryResult result = bucket.query(N1qlQuery.simple("SELECT * FROM my_bucket WHERE type = 'user'"));
for (N1qlQueryRow row : result) {
System.out.println(row);
}
以上是兩種常用的方式來執(zhí)行N1QL查詢語言,你可以根據(jù)自己的需要選擇適合的方式來執(zhí)行查詢。