问题标签 [couchbase-sync-gateway]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3897 浏览

xamarin.forms - 自己实施和托管 couchbase lite / mobile 的价格是多少

我刚刚开始使用 Xamarin 开发,我正在发现使用 Couchbase Light / Mobile 管理本地数据和数据同步的奇妙之处。我观看了来自 Xamarin Evolve 2014 的一个非常好的视频,其中来自 Couchbase 的人们展示了一些在 Xamarin 移动应用程序中使用 Couchbase 的出色用例。我的问题是:考虑到涉及 3 个组件——Light/Mobile 库、网关和服务器——让我开始我的开发,然后在生产中部署:所有这些组件都是商业的吗?开源同行?如果仅存在商业组件 - 定价是多少?

-尤金

0 投票
1 回答
637 浏览

ubuntu - 系统重启时启动同步网关服务

我从命令行启动同步网关服务器,如下所示:

但是每次我重新启动服务器时都必须这样做。有没有办法让这个脚本在服务器启动时运行?我在我的服务器上运行 Ubuntu 14.04.1。

0 投票
2 回答
924 浏览

couchbase - Couchbase Mobile(同步网关)示例 TODOlite 应用程序不会复制;抱怨 _facebook 不存在

我的目标:让https://github.com/couchbaselabs/ToDoLite-iOS与 Couchbase 服务器同步并同步网关,localhost而不是使用默认的演示 URL。

我像这样运行同步网关:bin/sync_gateway -url http://localhost:8091

然后我在示例中唯一更改的是:

当我跑步时

我该如何解决?

0 投票
2 回答
667 浏览

php - 使用 PHP API 删除文档不会同步到同步网关 Couchbase

我使用 PHP SDK 从设计视图中获取文档并删除它们。

视图中的所有文档都会从 Couchbase 服务器中删除,但 Couchbase 不会通知 Sync Gateway 从设备中删除它们。当我在任何设备(Android 平板电脑)上启动应用程序时,文档开始同步回 Couchbase 服务器,而不是从设备中删除。但是当我从设备中删除文档时,同步网关会通知 CB 服务器,并且文档也会从 CB 服务器中删除。

PHP SDK 有什么错误吗?我应该在删除文档后调用一个函数来通知 Sync Gateway 吗?

0 投票
1 回答
180 浏览

java - 在 Couchbase、Java SDK 中更新大量文档的每种方式的优点/缺点是什么?

我有时需要一次更新许多文档,10K 甚至更多,我在想每种方式的优点/缺点是什么?

我想到了两种方法,我很乐意了解什么是优势/劣势并以第三种方式听到。

我正在寻找一种好的批处理方式来做到这一点。

方式1,发送到observable以获取所有文件并完成工作:

方式2,在每个文档ID上运行并使用异步获取,然后更改文档异步方式:

0 投票
1 回答
152 浏览

error-handling - 如何在 Couchbase 中管理角色?

我有一个托管在远程服务器中的 Couchbase 后端,我想更新我的同步功能,以便向用户授予数据访问权限。用户由 Passport.js 生成,我的麻烦是对角色执行基本的 CRUD 操作。官方文档说 RESTful API 调用是这样的:/$db/_roles/$rolename,但是当我使用我的参数和其他相关查询执行此查询时,我得到如下错误:

这些错误是什么意思?如何在 Couchbase Server 环境中对角色执行 CRUD?

0 投票
0 回答
83 浏览

java - 从 Couchbase 服务器调用远程 REST 服务

我正在使用 Couchbase 以无 SQL 格式存储数据,我想知道在无 SQL 文档发生任何变化时,向任何远程 Java 应用程序调用 REST 服务的最佳方式是什么。

是否需要为此构建插件或其他东西,或者有更好的方法来做同样的事情。

由于我是 NoSQL 和 CouchBase 的新手,我非常感谢一些建议。

期待您的回答!

干杯,

0 投票
1 回答
137 浏览

couchbase - Couchbase 大文件没有同步网关

我将 base64 数据存储到 Couchbase 文档中。所以它在 Couchbase 存储桶中的大小约为 3.6MB。这个大尺寸的文档在网络上工作。但是这个大文件并没有同步到Mobile。如果从文档中删除该 base64 属性,该文档会立即同步到移动设备中。因此无法在移动设备上获取此文档。我在谷歌搜索,得到一些想法“Couchbase 文档最大大小限制为 20MB”。有什么方法可以更改/配置同步文档大小限制?

0 投票
1 回答
169 浏览

couchbase - 使用 Pouchdb 和 Couchbase(带同步网关)实现存在

我正在考虑使用 Pouchdb 和 Couchbase(w. Sync Gateway)以类似于下面链接的 Firebase 教程中的样式实现在线状态系统。

https://www.firebase.com/blog/2013-06-17-howto-build-a-presence-system.html

使用这些工具可以做到这一点吗?如果有人能给我一些提示,那就太好了。

谢谢。

0 投票
1 回答
575 浏览

couchbase-sync-gateway - Couchbase 同步网关用户密码重置

我有一个运行 Couchbase 服务器和同步网关的 Windows Server 2012。我可以在本地访问同步网关,但不确定如何重置用户帐户密码。我已经能够通过端口 4985 上的 Admin API 添加新用户。