哪个是使用视图或N1sql查找数据的最佳执行方法

我正在构建一个使用CouchBase(主要)的PHP应用程序,但仍然没有完全明确提取内容的最佳方法。有2点不同的方式来获取数据(如果我是正确的)哪个是使用视图或N1sql查找数据的最佳执行方法

  1. 使用View功能
  2. 查询数据与N1QL

这意味着我可以使用这两个选项获得同样的内容..

对于我的开发目的(n1sql)第二个选项更合适。但是如果这种方法运行良好(就性能好,内存和CPU使用率低,维护成本低等而言),我仍然愿意重写我的模型以使用更多的视图函数,如果这种方法运行良好的话。

请分享您对此的看法。

回答:

的答案取决于你的实现,你如何显示您的数据 您可以使用视图在地图reduce实现 或例如,如果要求是唯一显示的文档中的一个字段(更简单),你只需要一个n1ql请求有很多子句可以用于n1ql,即使您的文档中有阵列

¿您可以在您的问题中更明确吗?

以上是 哪个是使用视图或N1sql查找数据的最佳执行方法 的全部内容, 来源链接: utcz.com/qa/260702.html

回到顶部