Couchbase python sdk 3 не могу подключиться - PullRequest
2 голосов
/ 27 мая 2020

Похоже, что документация не обновляется, и пример asyn c не работает. https://github.com/couchbase/couchbase-python-client#asynchronous -tulip-api

Я пытаюсь сделать это:

import asyncio

from acouchbase.cluster import Cluster
from couchbase.cluster import PasswordAuthenticator, ClusterOptions

async def write_and_read():
    passwd = PasswordAuthenticator(username='username', password='password')
    cluster = Cluster('couchbase://127.0.0.1', options=ClusterOptions(passwd))

    bucket = cluster.bucket('async_test')
    await bucket.upsert('test', dict())

loop = asyncio.get_event_loop()
rv = loop.run_until_complete(write_and_read())
print(rv)

Но получил ошибку в строке с upsert:

couchbase.exceptions.ClientTemporaryFailException: <RC=0x3F8[LCB_ERR_NO_CONFIGURATION 
(1016)], There was a problem scheduling your request, or determining the appropriate server 
or vBucket for the key(s) requested. This may also be a bug in the SDK if there are no 
network issues, C Source=(src/store.c,250)>

В настоящее время не могу решить эту проблему и просто перейдите с 3 версии на 2.5

ОС: MacOS Catalina Python: 3.7 SDK: 3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...