¿Por qué no empiezas con un servidor Cassandra "simple y pequeño" como normalmente lo haces con MySQL?

Para cualquier sitio web que esté comenzando, la carga inicialmente es mínima y crece con un ritmo lento inicialmente. La gente generalmente comienza con sus sitios basados ​​en MySQL con un solo servidor (que también es un VPS, no un servidor dedicado) que se ejecuta tanto como servidor de aplicaciones como servidor de base de datos y usualmente llega demasiado lejos con esta configuración y solo cuando sienten la necesidad separan la base de datos del servidor de aplicaciones dándole un servidor VPS separado. Esto es lo que una empresa nueva espera que sean las cosas mientras se planifica la adquisición de recursos.

Pero hasta ahora lo que he visto, es algo muy diferente con Cassandra. La gente generalmente recomienda comenzar con al menos un clúster de 3 nodos, (en servidores dedicados) con mucha y mucha RAM. RAM de 4GB o 8GB es lo que sugieren para comenzar. Entonces, Cassandra necesita más recursos de hardware en comparación con MySQL, para que un sitio web ofrezca un rendimiento similar, sirva carga / tráfico similar y la misma cantidad de datos. Comprendo los requisitos de almacenamiento más altos de Cassandra debido a la replicación, pero ¿qué pasa con otros recursos de hardware?

¿No podemos empezar con aplicaciones basadas en Cassandra como MySQL? ¿Comenzando con 1 o 2 VPS y agregando más cuando sea necesario?

Editar:

No quiero comparar manzanas con naranjas. Solo quiero saber en qué situación más peligrosa puedo estar cuando comienzo con una instalación de cassandra basada en VPS de un solo nodo Vs una instalación de MySQL basada en VPS de un solo nodo. Diferencia entre estas dos situaciones. ¿Los servidores cassandra son más propensos a no estar disponibles que los servidores MySQL? Lo que es malo si pongo Tomcat junto con Cassandra ya que la gente usa la pila LAMP en un solo servidor.

Respuestas a la pregunta(4)

Su respuesta a la pregunta