Назад | Перейти на главную страницу

Couchbase увеличивает количество корзин в ведре

У меня есть вопросы по ковшу для дивана. Есть ли способ изменить количество vbuckets ведра. По умолчанию это 1024. Кто-нибудь знает, пожалуйста, подскажите. Спасибо

vBuckets - это внутреннее представление Buckets (и не видимое для приложения), которое позволяет Couchbase равномерно сегментировать данные по кластеру. Количество vBucket не настраивается, но также учитывается в алгоритме хеширования ключей, который определяет, на каком vBucket живет пара k / v (поэтому его нельзя настраивать). По какой причине вы хотели это изменить?

Если у вас есть проблемы с попыткой выполнить cbrestore между средами (скажем, от Linux до Mac) из-за разницы в vbuckets (Linux имеет 1024, Mac - 64 или 256), прочтите эту статью:

http://docs.couchbase.com/couchbase-manual-2.5/cb-admin/#couchbase-backup-restore

В частности, вместо этого используйте протокол memcached:

cbrestore /linuxbackup/today memcached://mac:11211 -b default -B default