Você pode controlar o tamanho de heap com a configuração MAX_HEAP_SIZE no cassandra-env.sh; no entanto, o Apache Cassandra também possui muitos componentes que utilizam memória fora do heap. Notavelmente, offsets de compressão, bloomfilters, cache de partes e potencialmente memtables. Existem maneiras de ajustar a quantidade de memória que estas usam, no entanto, elas sempre usarão alguma memória, e coisas como compensações de compressão e bloomfilters aumentarão com o tamanho dos dados. Dito isto, o uso de memória não deve crescer de forma ilimitada e, em algum momento, será nivelado, a menos que você aumente continuamente o tamanho dos dados sem adicionar mais nós.