这是一个非常特殊的问题。目前我开始使用 Python (Flask) 开发一个新的在线商店。我想使用 CouchDB 来存储(和同步)新订单。但据我所知,CouchDB 并没有加密复制。
是否可以使用 Python 通过 OAuth 进行身份验证并通过 https://couchdb.one.ubuntu.com在 CouchDB 和 UbuntuOne 服务器之间开始复制?
这是一个非常特殊的问题。目前我开始使用 Python (Flask) 开发一个新的在线商店。我想使用 CouchDB 来存储(和同步)新订单。但据我所知,CouchDB 并没有加密复制。
是否可以使用 Python 通过 OAuth 进行身份验证并通过 https://couchdb.one.ubuntu.com在 CouchDB 和 UbuntuOne 服务器之间开始复制?
是的。Desktopcouch 在 CouchDB(在您的桌面上)和https://couchdb.one.ubuntu.com之间进行复制,这将适用于任何 CouchDB;desktopcouch 运行的 CouchDB 并不是什么特别的东西。
要在您选择的 CouchDB 和 Ubuntu One 之间启动复制,请使用 Couch 复制 API:
POST /_replicate HTTP/1.1
您可以在 desktopcouch 树的 couchdb_io.py 中找到实际启动 Python 复制的示例代码。