【发布时间】:2017-11-16 22:12:06
【问题描述】:
理论上,我是否可以拥有 10,000 个节点,所有节点都具有 1 gig hd 并在它们之间存储 100 gig db?
我需要为此设置某些选项吗?或者我需要的配置?
谢谢。
【问题讨论】:
标签: cockroachdb
理论上,我是否可以拥有 10,000 个节点,所有节点都具有 1 gig hd 并在它们之间存储 100 gig db?
我需要为此设置某些选项吗?或者我需要的配置?
谢谢。
【问题讨论】:
标签: cockroachdb
每个节点不需要保存整个数据库。
cockroach 二进制文件检查运行它的机器并找到可用的磁盘空间;此信息通过 Gossip 协议与其他节点共享,Cockroach 通过算法决定如何最好地存储数据(由您的 Replication Zones 控制)。
但是,可用的总磁盘空间应大于数据库大小的 3 倍。例如,一个 100gig 的数据库需要在集群中的所有台机器上总计至少 300gig。
回答您的后续问题:
【讨论】: