Tenho um único servidor físico executando Cassandra. Dado que Cassandra tem desempenho ruim com fat nodes, qual estratégia é melhor:
- Executando um único nó grande no servidor (alocando todos os recursos para essa instância)
- Executar vários nós menores no servidor e simular um cluster (dividindo os recursos nas instâncias)
Desde já, obrigado.
A implantação de várias instâncias do Cassandra no mesmo host físico pode permitir que você ganhe uma pequena vantagem de desempenho em relação a um único nó, já que várias CPUs podem ser utilizadas em paralelo.
Entretanto, na prática, não é muito eficaz pelos seguintes motivos:
A implantação de múltiplas instâncias só funciona realmente para ambientes de desenvolvimento onde você está executando operações de um dígito por segundo. Saúde!