在Cassandra2.x版本及更早版本的时候,我经常建议用户单节点规模数据不要超过1T,到Cassandra3.x之后我又建议用户单节点规模不要超过4T。为什么会有这些变化,其实是跟基础设施的发展有关系的。一方面是随着SSD硬盘的越来越廉价,大部分用户使用SSD替换了机械硬盘提升了磁盘随机读写能力。但更重要的时,内存也变得廉价了,很多用户从之前单节点的32G内存升级到了128G,使得用户的JVM可以配置更大的堆。更大的堆意味着着可以存放更多的元数据,意味着可以存放更大的数据。 现在我们来分析下Cassandra堆里面存放了什么信息。为了执行读取,Cassandra数据库在堆内存中维护以下组件...

  xTYywAjJA5GD   2023年11月02日   81   0   0
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~