理论上,我有10,000个节点都可以使用1 gig hd并在它们之间存储100 gig db吗?
我需要为此设置某些选项吗?或者我需要配置?
谢谢。
答案 0 :(得分:2)
每个节点不需要保留整个数据库。
cockroach
二进制文件检查它运行的计算机并找到可用的磁盘空间;这些信息通过Gossip协议与其他节点共享,Cockroach通过算法决定如何最好地存储数据(由Replication Zones控制)。
但是,可用的聚合磁盘空间应该是> 3倍于数据库的大小。例如,100gig数据库在群集中所有机器上总共需要至少300gig。
回答您的后续问题: