La principal diferencia es que Spanner es escalable horizontalmente, mientras que Cloud SQL no lo es.
para Cloud SQL puede seleccionar el tipo de máquina, tipo de disco duro y tamaño, región y zona. El rendimiento máximo de datos a través de la red es de 2000 MB / s. Estás limitado a tener todo en un servidor, así que ese es básicamente tu límite.
La eficiencia de Spanner depende, por otro lado, del número de nodos que se utilizan. con cada nodo, el rendimiento aumenta para que pueda escalar horizontalmente simplemente agregando nodos (solo cambie un dígito en la configuración, eso es todo :)). Cada nodo tiene 2 TB de almacenamiento y la posibilidad de 10000 QPS de lecturas o 2000 QPS de escrituras.
- ¿Alguien ha usado AWS Command Line para administrar el sistema AWS?
- ¿El rol de desarrollador de AWS implica codificación?
- ¿Cuáles serían los principales pasos y análisis necesarios para migrar aplicaciones de un sistema heredado (Mainframe) a la nube?
- ¿Cuáles son los problemas en la seguridad de la nube?
- ¿Cuáles son los proveedores de servicios en la nube que proporcionan centros de datos en India para clientes indios?
Por supuesto, la velocidad también depende del esquema y el modelado de la base de datos.
con respecto a los precios, Spanner es más caro, cuesta 0.9 $ por hora (~ 650 $ por mes). Con CloudSQL depende del tipo de instancia, por lo que es posible ajustarlo según las necesidades.