首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在哪里可以找到Couchbase集群、Couchbase节点和Couchbase桶的明确定义?

在哪里可以找到Couchbase集群、Couchbase节点和Couchbase桶的明确定义?
EN

Stack Overflow用户
提问于 2016-02-24 05:32:49
回答 1查看 102关注 0票数 2

我是新的Couchbase和NoSQL术语。据我所知,Couchbase节点是一个运行Couchbase应用程序的单一系统,通过复制形成Couchbase集群,拥有相同数据的此类节点集合。

此外,Couchbase桶在某种程度上类似于RDBMS中的表,您可以在其中放置文档。但是我怎么把节点和桶联系起来呢?有人能简单地解释一下吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-24 09:11:35

  • Node是执行Couchbase的一台机器(1 IP/主机名)
  • Cluster是一组Nodes,它们在一起交谈。数据自动分布在节点之间,从而实现负载均衡。集群还可以为恢复能力提供数据复制。
  • Bucket是存储数据的“逻辑”实体。在某种程度上,它既是一个名称空间(如数据库模式),也是一个表。您可以在单个桶中存储多种类型的数据,只要数据是及其相关的(因此您可以将用户、苹果和桔子存储在同一个桶中),它就不关心数据的形式。

存储桶为配置提供了粒度级别(您希望将多少可用内存专门用于此桶?)、复制因子(每个文档在其他节点中需要多少备份副本?)、密码保护.

请注意,我说的桶哪里有“逻辑”实体?实际上,它们被划分为1024个虚拟片段,它们分布在集群的所有节点之间(这就是实现数据分发的方式)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35594020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档