Tag: couchbase

连接到Couchbase服务器群集

我一直在使用Couchbase作为我的数据库解决scheme,目前看起来非常好。 我很困惑,但连接到群集。 群集只是一组节点,所以当你使用API​​连接到一个群集,你用什么作为IP? 你只是使用集群中的一个节点? 哪一个重要? 我个人使用Node.js API。

Sails JS – 如何将用户api模型连接到Couchbase中的用户存储桶?

我有一个User.js模型和一个Sail.Js应用程序中的UserController.js控制器。 我在connections.js文件中设置了下面的configuration: CB: { adapter: 'sails-cbes', host: 'http://localhost', port: 8091, user: 'couchbase', password: 'couchbase', operationTimeout: 60, bucket: { name: 'user' } 另外,我添加了connection: 'CB'.bucket到models.jsconfiguration文件。 当我使用sails lift命令解除应用程序时,没有任何错误,但是我的模型仍然将数据读取并写入到sails-memory数据库,而不是Couchbase中的用户存储桶。 有什么我缺less读取和写入Couchbase上的数据? 谢谢你的帮助。

有没有办法跟踪通过sdk发送到couchbase服务器的请求

我想知道是否有办法跟踪通过sdk发送到couchbase服务器的请求。 例如:如果我正在发送和upsert()/ save()请求来保存文档,那么有没有办法跟踪这个请求,以发送什么,以及是否有任何问题的问题。

如何通过cbq在Couchbase服务器上创build一个使用密码authentication的桶的索引?

如何通过cbq在Couchbase服务器上创build一个使用密码authentication的桶的索引? 在bucketName , password上创build主索引; 不工作?

使用cbdocloader将JSON文件导入到Couchbase

我使用cbdocloader命令将不同的json文件导入到couchbase数据库中。 如果我的文件内容像下面的json {"displayName":"Login","controller":"AppCtrl","action":"login","endpoint":"","group":0,"_type":"Permission"} 它工作正常。 但是,如果我的JSON内容_id它会自动将其从导入排除我想导入我的JSON像下面 {"_id":"3dfd4bb0-aff4-11e6-8a96-8598a3ef40c4","displayName":"Login","controller":"AppCtrl","action":"login","endpoint":"","group":0,"_type":"Permission"} 我怎样才能做到这一点使用cbdocloader ?

couchbase集群和nodejs分布式架构

我正在开发一个分布式(多进程)体系结构的nodejs框架。 它可以将几个物理服务器与nodejs应用程序集成在一起。 只是想知道我是否可以在物理服务器上部署nodejs应用程序,同时我可以在同一台物理服务器上安装一个couchbase。 从而使多物理服务器上的节点应用程序组成分布式系统,并在多物理服务器上安装沙发数据库来组成集群。 或者我必须将couchbase安装到单独的物理服务器(不是在同一个节点应用程序所在的服务器上)来构build群集? 您的评论欢迎 更新的问题

couchbase群集的读写速度

我使用nodejs来访问couchbase集群。 只是想知道couchbase的读/写速度是否足够快,我可以把couchbase集群当作内存数组/列表? 据我所知,couchbase集群的通信方式是socket。 您的评论欢迎

Couchbase&nodejs:使用范围,顺序和有限的结果查看查询

我是couchbase的新手,我想了解如何在视图中筛选,sorting和限制结果一起工作。 Couchbase版本:3.0.1 我正在使用nodejs作为SDK。 我有这样的地图function function (doc, meta) { if (doc.type !== 'item' || !doc.category) { return; } emit([doc.orderId, doc.category.id, doc.number], null); } 和一个看起来像这样的项目文件 { "id": 1, "type": "item", "number": 1203, "orderId": 2, "category": { "id": 10, "title": "Carpet" } } 我只想过滤orderId = 2和category.id = 10的项目 ,所有这些都按数字降序排列。 因为我有一个分页器,所以我想每页显示20个条目。 我有数以千计的项目在数据库中。 在下面的查询中,由于订单调用,我有一个错误。 如果我发表评论,我发现结果,过滤,限制和默认情况下按数字升序sorting。 var order_id = 2, category_id […]

Couchbasenetworking错误16,套接字断言在node.js中失败

我有几天前运行良好的node.js脚本,但现在我得到这个错误: syd@HP-Notebook:~/Desktop$ node db.js connected to database { [Error: Network error] code: 16 } node: ../src/ioplugin.cc:496: virtual int Couchnode::IoOps::updateEvent(lcb_socket_t, void*, short int, void*, void (*)(lcb_socket_t, short int, void*)): Assertion `socket != __null' failed. Aborted (core dumped) 这里是db.js的代码: var crypto = require('crypto'); var db = require('couchbase'); var couchBase = null; var committed = 0; var intervalID […]

Nodejs错误:libcouchbase.so.2:无法打开共享对象文件:没有这样的文件或目录

我正在做一个nodejs项目。 它在我的笔记本电脑上工作,但当我试图在我的桌面上运行它是抛出错误: libcouchbase.so.2:无法打开共享对象文件:没有这样的文件或目录 有人可以build议我可能是错的吗? 提前致谢