Это очень особенный вопрос. В настоящее время я начинаю разрабатывать новый интернет-магазин, используя Python (Flask). Я хочу использовать CouchDB для хранения (и синхронизации) новых заказов. Но CouchDB не шифрует реплику, насколько мне известно.
Можно ли использовать Python для аутентификации с помощью OAuth, начать репликацию через https://couchdb.one.ubuntu.com между CouchDB и сервер UbuntuOne?
Чтобы начать репликацию между CouchDB по вашему выбору и Ubuntu One, используйте API репликации Couch:
POST / _replicate HTTP / 1.1
{
"source":"example-database",
"target":{
"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456%2Fexample-database",
"auth": {
"oauth": {
"consumer_key": "xxx",
"consumer_secret": "xxx",
"token": "xxx",
"token_secret": "xxx"
}
}
}
}
Вы можете найти пример кода, который на самом деле запускает эту репликацию из Python в couchdb_io.py в дереве дескрипторов.
Чтобы начать репликацию между CouchDB по вашему выбору и Ubuntu One, используйте API репликации Couch:
POST / _replicate HTTP / 1.1
{
"source":"example-database",
"target":{
"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456%2Fexample-database",
"auth": {
"oauth": {
"consumer_key": "xxx",
"consumer_secret": "xxx",
"token": "xxx",
"token_secret": "xxx"
}
}
}
}
Вы можете найти пример кода, который на самом деле запускает эту репликацию из Python в couchdb_io.py в дереве дескрипторов.
Чтобы начать репликацию между CouchDB по вашему выбору и Ubuntu One, используйте API репликации Couch:
POST / _replicate HTTP / 1.1
{
"source":"example-database",
"target":{
"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456%2Fexample-database",
"auth": {
"oauth": {
"consumer_key": "xxx",
"consumer_secret": "xxx",
"token": "xxx",
"token_secret": "xxx"
}
}
}
}
Вы можете найти пример кода, который на самом деле запускает эту репликацию из Python в couchdb_io.py в дереве дескрипторов.
Чтобы начать репликацию между CouchDB по вашему выбору и Ubuntu One, используйте API репликации Couch:
POST / _replicate HTTP / 1.1
{
"source":"example-database",
"target":{
"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456%2Fexample-database",
"auth": {
"oauth": {
"consumer_key": "xxx",
"consumer_secret": "xxx",
"token": "xxx",
"token_secret": "xxx"
}
}
}
}
Вы можете найти пример кода, который на самом деле запускает эту репликацию из Python в couchdb_io.py в дереве дескрипторов.
Чтобы начать репликацию между CouchDB по вашему выбору и Ubuntu One, используйте API репликации Couch:
POST / _replicate HTTP / 1.1
{
"source":"example-database",
"target":{
"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456%2Fexample-database",
"auth": {
"oauth": {
"consumer_key": "xxx",
"consumer_secret": "xxx",
"token": "xxx",
"token_secret": "xxx"
}
}
}
}
Вы можете найти пример кода, который на самом деле запускает эту репликацию из Python в couchdb_io.py в дереве дескрипторов.
Чтобы начать репликацию между CouchDB по вашему выбору и Ubuntu One, используйте API репликации Couch:
POST / _replicate HTTP / 1.1
{
"source":"example-database",
"target":{
"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456%2Fexample-database",
"auth": {
"oauth": {
"consumer_key": "xxx",
"consumer_secret": "xxx",
"token": "xxx",
"token_secret": "xxx"
}
}
}
}
Вы можете найти пример кода, который на самом деле запускает эту репликацию из Python в couchdb_io.py в дереве дескрипторов.
да. Desktopcouch ли репликация между встроенной (на рабочем столе) и https://couchdb.one.ubuntu.com и что будет работать с любой СУБД при; в базе данных couchdb, что desktopcouch работает не что-то особенное.
, чтобы начать репликацию между встроенной и в Ubuntu, используйте диване API репликации:
пост /_replicate НТТР/1.1
{
"source":"example-database",
"target":{
"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456%2Fexample-database",
"auth": {
"oauth": {
"consumer_key": "xxx",
"consumer_secret": "xxx",
"token": "xxx",
"token_secret": "xxx"
}
}
}
}
Вы можете найти пример кода, который на самом деле стартует этой репликации из кожи питона в couchdb_io.py в дереве desktopcouch.
Чтобы начать репликацию между CouchDB по вашему выбору и Ubuntu One, используйте API репликации Couch:
POST / _replicate HTTP / 1.1
{"source": "example-database", "target": {"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456 % 2Fexample-database "," auth ": {" oauth ": {" consumer_key ":" xxx "," consumer_secret ":" xxx "," токен ":" xxx "," token_secret ":" xxx "}}} }
Вы можете найти пример кода, который фактически запускает эту репликацию из Python в couchdb_io.py в дереве дескрипторов.
Чтобы начать репликацию между CouchDB по вашему выбору и Ubuntu One, используйте API репликации Couch:
POST / _replicate HTTP / 1.1
{"source": "example-database", "target": {"url": "https://couchdb.one.ubuntu.com/u%2Fabc%2Fdef%2F123456 % 2Fexample-database "," auth ": {" oauth ": {" consumer_key ":" xxx "," consumer_secret ":" xxx "," токен ":" xxx "," token_secret ":" xxx "}}} }
Вы можете найти пример кода, который фактически запускает эту репликацию из Python в couchdb_io.py в дереве дескрипторов.