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);}`
    }
  }
}
  1. 打开 sync_gateway.exe 的文件位置通常在目录 "C:\Program Files (x86)\Couchbase" 中。
  2. 您必须将 configure.json 放在该目录中。
  3. 现在打开 windows 命令提示符并执行 'cd C:\Program Files (x86)\Couchbase' 和 运行 命令 'sync_gateway.exe configure.json' 。确保您的 configure.json 文件是完美的并且没有任何语法错误。

参考 运行 config.json

参考Write config.json for sync_gateway

请检查一些先决条件:

  1. Sync Gateway 不是一个独立的产品。您必须有一个可用的服务器。 (属性 名为 "server",端口为 8091。
  2. 您的案例中必须有名为 "sync_gateway" 的存储桶 可以用上面的JSON属性,"bucket"
  3. 来定义

投资回报率。