你能随心所欲地扩展 Cassandra 吗?

Can you scale Cassandra as much as you want?

假设每天服务 1000 名用户,只要水平扩展,每天服务 10 亿用户?

理论上是的。您可以根据需要扩展到任意数量的节点。

我在几个有 100-300 个节点的集群上工作过。少数超过 700-800 个节点。还有几次,在刚刚超过 1200 个节点的集群上。

我知道有些公司 运行 在更大的集群上工作,但我没有在这些上工作过。

我们定期 运行 对 1000 个节点的集群进行回归测试。一旦达到大约 150-200 个节点,您就进入了 PB 领域。那是相当严重的,你会在互联网巨头的精英圈子里。干杯!