Couchbase имеет фиксированное количество vbuckets, они всегда будут 1024. Это также означает, что максимальное количество узлов, которое может иметь кластер couchbase, составляет 1024, и это в 10 раз больше, чем самые большие кластеры, которые у нас есть. (Да, у некоторых клиентов есть кластеры с ~ 100 узлами в нем)
Преимущество разделения данных в 1024 vbuckets состоит в том, что вам никогда не понадобится повторная защита ваших данных (например, дорогая операция в Монго),Это также упрощает масштабирование couchbase (поскольку нам просто нужно перенести несколько сегментов на новый узел), а также очень легко восстанавливаться после сбоя узла (так как нам просто нужно гарантировать правильное количество реплик каждого сегмента)