Windows 上的 Couchbase Sync 网关
Couchbase Sync gateway on Windows
我从 http://www.couchbase.com/nosql-databases/downloads 为 windows 安装了 sync_gateway。
我正在尝试执行命令 sync_gateway config.json
但它给了我一个错误。如何执行 config.json 以与 android 设备同步数据。
我的config.json包含
{
"interface":":4984",
"adminInterface":":4985",
"log":["REST"],
"databases":{
"sync_gateway":{
"server":"http://localhost:8091",
"bucket":"sync_gateway",
"sync":`function(doc) {channel(doc.channels);}`
}
}
}
- 打开
sync_gateway.exe
的文件位置通常在目录 "C:\Program Files (x86)\Couchbase" 中。
- 您必须将 configure.json 放在该目录中。
- 现在打开 windows 命令提示符并执行 'cd C:\Program Files (x86)\Couchbase' 和 运行 命令
'sync_gateway.exe configure.json'
。确保您的 configure.json 文件是完美的并且没有任何语法错误。
参考 运行 config.json
请检查一些先决条件:
- Sync Gateway 不是一个独立的产品。您必须有一个可用的服务器。 (属性 名为 "server",端口为 8091。
- 您的案例中必须有名为 "sync_gateway" 的存储桶
可以用上面的JSON属性,"bucket"
来定义
投资回报率。
我从 http://www.couchbase.com/nosql-databases/downloads 为 windows 安装了 sync_gateway。
我正在尝试执行命令 sync_gateway config.json
但它给了我一个错误。如何执行 config.json 以与 android 设备同步数据。
我的config.json包含
{
"interface":":4984",
"adminInterface":":4985",
"log":["REST"],
"databases":{
"sync_gateway":{
"server":"http://localhost:8091",
"bucket":"sync_gateway",
"sync":`function(doc) {channel(doc.channels);}`
}
}
}
- 打开
sync_gateway.exe
的文件位置通常在目录 "C:\Program Files (x86)\Couchbase" 中。 - 您必须将 configure.json 放在该目录中。
- 现在打开 windows 命令提示符并执行 'cd C:\Program Files (x86)\Couchbase' 和 运行 命令
'sync_gateway.exe configure.json'
。确保您的 configure.json 文件是完美的并且没有任何语法错误。
参考
请检查一些先决条件:
- Sync Gateway 不是一个独立的产品。您必须有一个可用的服务器。 (属性 名为 "server",端口为 8091。
- 您的案例中必须有名为 "sync_gateway" 的存储桶 可以用上面的JSON属性,"bucket" 来定义
投资回报率。