Cassandra最小堆大小

Cassandra最小堆大小,cassandra,datastax,Cassandra,Datastax,Cassandra的最小建议堆大小是多少? 在卡桑德拉上,我们可以看到: “内存越多越好,4GB是我们通常建议的最小值” 关于: Java堆空间应设置为最大8GB或总RAM的一半,以较低者为准 但是我找不到更多关于建议的最小堆RAM的信息。假设我们在同一台服务器上运行其他服务,我们不希望Cassandra使用半个RAM,因此需要指定最大堆内存。我们应该将4GB堆设为最小值,还是将8GB或2GB设为绝对值?这在很大程度上取决于您的工作负载和数据量。对于大容量插入工作负载,您将需要一个大堆,至少4

Cassandra的最小建议堆大小是多少? 在卡桑德拉上,我们可以看到: “内存越多越好,4GB是我们通常建议的最小值”

关于:

Java堆空间应设置为最大8GB或总RAM的一半,以较低者为准


但是我找不到更多关于建议的最小堆RAM的信息。假设我们在同一台服务器上运行其他服务,我们不希望Cassandra使用半个RAM,因此需要指定最大堆内存。我们应该将4GB堆设为最小值,还是将8GB或2GB设为绝对值?这在很大程度上取决于您的工作负载和数据量。对于大容量插入工作负载,您将需要一个大堆,至少4 GB。您可能需要一个更大的堆来存储更多的数据,尽管在Cassandra 2.0(最新版本)中,这一点并不重要—如果每个节点的容量小于1 TB,那么堆压力就不会很大


确定堆大小的唯一方法是运行负载测试。

能够在t2.micro EC2上的400Mb堆上运行cassandra。不需要超级性能