Интеграция с Golang Couchbase выдает ошибки при настройке/получении

Реализация https://github.com/couchbase/go-couchbase

Однако - что бы я ни делал - при различных типах подключения - у меня возникают ошибки при установке/получении ключей.

vbmap smaller than vbucket list: 18119 vs. []

Пример кода ниже (пробовали много вариантов)

b, err := couchbase.GetBucket("http://somebucket:somepassword@myserver:8091/",
       "default", "somebucket")
mf(err,"con")

err = b.Set("somekey", 0, map[string]interface{}{"x": 1})
  mf(err, "set")

person Hacking Life    schedule 16.03.2015    source источник
comment
Я сделал: vbmap меньше списка vbucket: 18119 против []   -  person Hacking Life    schedule 17.03.2015


Ответы (1)


Вероятно, вы пытаетесь подключиться к корзине memcached. go-couchbase не поддерживает ведра типа memcached.

person Manik Taneja    schedule 18.03.2015
comment
Да, я пытался подключиться к ведру memcached. К сожалению, это не поддерживается - спасибо за ответ - person Hacking Life; 18.03.2015
comment
Вы можете попробовать использовать заглушки в cockbase/gomemcached и посмотреть, сработает ли это для вас. Установите номер vbucket на 0 во всех вызовах API. - person Manik Taneja; 25.03.2015