Llega Spanner, el SQL de Google a nivel global
Estando inmersos en la moda del NoSQL y sus diversas variantes, no podemos quedarnos atrasados, sobre todo cuando compañías como Google, punteras en temas de escalabilidad, llevan años investigando nuevos modelos de Bases de Datos conocidos como NewSQL.- ¿Qué es NewSQL?
 
NewSQL son unos sistemas de bases de datos relacionales capaces de escalar
 de la misma manera que un NoSQL pero manteniendo las propiedades ACID 
(Atomicidad, Consistencia, Aislamiento y Durabilidad) de sistemas 
tradicionales. 
- ¿Qué es Spanner?
 
- Características:
 
Entre sus principales características están:
- Es una base de datos con esquema.
 - Soporta tablas semirelacionales.
 - Posee un lenguaje de consultas.
 - Proporciona transacciones globales de propósito general.
 
- Motivación:
 
Los motivos que han llevado a Google a investigar estos sistemas 
son los enormes problemas y quebraderos de cabezas que nos producen a 
los desarrolladores las grandes limitaciones a las que se hallan 
sometidas las transacciones en los sistemas NoSQL actuales, llegando en 
algunos casos a su ausencia total en los mismos.
En Google prefieren que el desarrollador de aplicaciones sea el 
encargado de usar correctamente las transacciones a nivel global, que 
podrían causar cuellos de botella en el sistema, a impedir el uso de 
transacciones globales forzando al desarrollador a ingeniárselas para 
asegurar la consistencia de los sistemas. 
| (Foto: http://todobi.blogspot.com.es) | 
[...]
>>> Ver artículo original completo en: http://blog.bbvaglobalnet.com
No hay comentarios:
Publicar un comentario