Krypton Solid

La última tecnología en raciones de 5 minutos

¿Qué es Google Cloud Spanner?

¿Qué es Google Cloud Spanner?

Google Cloud Spanner es un servicio de base de datos relacional distribuida que se ejecuta en Google Cloud. Está diseñado para admitir implementaciones globales de procesamiento de transacciones en línea, semántica SQL, escalamiento horizontal de alta disponibilidad y consistencia transaccional.

El interés en Google Cloud Spanner se centra en la capacidad de la base de datos en la nube para proporcionar disponibilidad y coherencia. Estos rasgos generalmente se consideran en desacuerdo entre sí, y los diseñadores de datos generalmente hacen concesiones para enfatizar la disponibilidad o la coherencia. La compensación se ha descrito de manera más vívida en el teorema de CAP, que sustenta un movimiento general hacia las bases de datos NoSQL para la disponibilidad y escalabilidad en sistemas web y en la nube. Al buscar tanto la disponibilidad del sistema como la coherencia de los datos, Google Cloud Spanner combina características de SQL y NoSQL.

Las raíces de Google Cloud Spanner

Google Cloud Spanner apareció por primera vez como una tienda NoSQL de valor-clave, pero con el tiempo ha llegado a incluir un esquema fuertemente tipado y un procesador de consultas SQL también. El trabajo en el núcleo del procesador NoSQL y la interfaz SQL se basó en parte en los esfuerzos de NoSQL y SQL realizados por los ingenieros de Google como parte del sistema F1 interno de la empresa para administrar los datos de Google AdWords. Google Cloud Spanner estuvo disponible para los clientes de Google Cloud en mayo de 2017.

Google Cloud Spanner admite consultas SQL distribuidas, así como el reinicio de consultas en respuesta a fallas. Emplea un dialecto de SQL que Google estandarizó internamente. Google Cloud Spanner utiliza TrueTime, un servicio de sincronización de reloj de Google Cloud que utiliza una combinación de relojes atómicos y tecnología GPS.

Otras bases de datos en la nube

Como base de datos en la nube relacional administrada, Google Cloud Spanner es una alternativa a las bases de datos relacionales en la nube, incluidas Azure SQL, Amazon Aurora, IBM DB2 alojado y Oracle Database Cloud Service, así como bases de datos de aplicaciones en la nube y web de código abierto de uso común como MySQL y PostgreSQL. .

Dado que Google Cloud Spanner combina rasgos NoSQL y SQL, también se puede clasificar como una base de datos NewSQL. Se compara de manera competitiva con CrateDB, NuoDB, el sistema de administración de bases de datos en memoria MemSQL, CockroachDB y otros.

La compatibilidad de Google Cloud Spanner con los enfoques NoSQL y SQL también lo coloca en la categoría de base de datos multimodelo, un tipo emergente que incluye bases de datos como Microsoft Azure Cosmos DB y MarkLogic.

Precios de Google Cloud Spanner

Los precios de Google Cloud Spanner se basan en tres componentes de infraestructura:

  1. Nodos
  2. Almacenamiento
  3. Redes

Los precios de Cloud Spanner para los nodos (o procesamiento) se establecen por horas, según la cantidad máxima de nodos que se usan en una hora determinada en un proyecto. Los precios del almacenamiento de Cloud Spanner se establecen mensualmente, según la cantidad promedio de datos en las tablas de Cloud Spanner y los índices secundarios durante ese mes. Los precios de Google Cloud Spanner para el ancho de banda de la red se establecen mensualmente, según la cantidad utilizada durante ese mes.

Deja un comentario

También te puede interesar...

La tecnología del sitio es una broma

HERZLIYA, Israel – No se ría. Una empresa de nueva creación de Internet cree que puede bromear sobre el camino hacia el éxito. NetCustomize Corp., con el apoyo de un equipo de investigación y desarrollo

¿Qué es un bono en eurodólares?

¿Qué es un bono en eurodólares? Un bono en eurodólares es un bono denominado en dólares estadounidenses emitido por una empresa extranjera y mantenido en una institución extranjera fuera de los EE. UU. y del

40 anuncios impresos realmente divertidos

40 anuncios impresos realmente divertidos Anuncios impresos Necesitamos transmitir un mensaje con una sola imagen y sin el recurso de la interactividad que encontramos hoy en Internet. A medida que los medios interactivos se expanden,

Adobe aborda la vulnerabilidad del equipo Zero Day

Symantec Adobe está creando rápidamente una solución para una vulnerabilidad crítica que afecta a Flash Player, que se descubrió solo después de que un pirata informático irrumpiera en los sistemas de Hacking Team. Los servidores

Plazo hasta el vencimiento Definición

¿Cuál es el plazo hasta el vencimiento? La fecha de vencimiento de un bono es el período de tiempo durante el cual el propietario recibirá pagos de intereses por la inversión. Cuando el bono vence,

Accesos directos de configuración del enrutador

Los atajos de teclado son una forma útil para que los VAR y SI reduzcan la cantidad de tiempo que lleva completar el tedioso trabajo de configuración del enrutador. Los ahorradores de tiempo como Ctrl-L

Empresas de Internet de las cosas a tener en cuenta

¿Cómo decide qué paquete de IoT, oferta de gestión de brechas de datos o aplicación de mensajería para que implemente el grupo empresarial? Paso uno: use una Constellation ShortList ™ para enfocar su búsqueda. Constellation

Definición del concepto de cascada

¿Qué es un concepto de cascada? El término «concepto en cascada» se refiere a una estrategia popular de planificación patrimonial en la que una póliza de seguro de vida entera se transfiere 一 o se

El regreso de SirCam termina con un fracaso

Un error en el código del gusano SirCam impidió que el programa malicioso reactivara su carga útil, que habría borrado los archivos de las computadoras infectadas el martes, según la compañía antivirus Sophos. El código

El mejor sistema 7 POS para restaurantes en 2022

Preguntas frecuentes ¿Cómo ayuda un sistema POS a los propietarios de restaurantes? En un nivel básico, un sistema POS captura datos de transacciones para mantener el inventario en tiempo real y las cifras de ingresos.