在Couchbase中执行N1QL查询语言可以通过使用Couchbase Query Workbench工具或通过使用Couchbase SDK中的N1QL查询接口来实现。
使用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);
}
以上是两种常用的方式来执行N1QL查询语言,你可以根据自己的需要选择适合的方式来执行查询。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: 怎么备份和恢复Couchbase数据库