我有一个关于couchbase桶的问题。 无论如何改变桶的vbuckets的数量。 默认情况下,它是1024.任何人都知道,请告诉我。 谢谢
vBuckets是Buckets的内部表示(对应用程序不可见),允许Couchbase在整个集群中平均分割数据。 vBuckets的数量是不可configuration的,但是也被考虑到密钥散列algorithm中,该algorithm确定哪个vBucket ak / v对存在(这是为什么它是不可configuration的)。 是否有一个原因,你想改变这个?
如果由于vbuckets的差异(linux有1024,mac有64或256),在环境(比如说Linux到Mac)之间尝试执行cbrestore时遇到问题,请阅读以下文章:
http://docs.couchbase.com/couchbase-manual-2.5/cb-admin/#couchbase-backup-restore
具体而言,请使用memcached协议:
cbrestore /linuxbackup/today memcached://mac:11211 -b default -B default