Prepara tus aplicaciones para el futuro con una base de datos sin concesiones
Ya no es relacional ni relacional. Obtén un rendimiento y una disponibilidad altos a una escala prácticamente ilimitada.
Elimina el estrés de administrar bases de datos con el mantenimiento de la inscripción automática.
Spanner desacopla
los recursos de procesamiento del almacenamiento de datos, lo que permite
aumentar y reducir la escala de los recursos de procesamiento con transparencia. Cada capacidad de procesamiento adicional puede procesar lecturas y escrituras, lo que proporciona escalabilidad horizontal sin esfuerzo. Spanner optimiza el rendimiento mediante el control automático de la fragmentación, la replicación y el procesamiento de transacciones.
Reduce los costos operativos y mejora la confiabilidad de cualquier base de datos de cualquier tamaño.
La replicación y el mantenimiento síncronos están integrados y son automáticos. Cambios en el esquema y mantenimiento completamente en línea, mientras se entrega el tráfico sin tiempo de inactividad.
Interfaz de PostgreSQL
Combina la escalabilidad
y la confiabilidad de Spanner con la familiaridad
y portabilidad de una
interfaz de PostgreSQL.
Usa las habilidades y las herramientas que tus equipos ya conocen y prepara la inversión para el futuro con tranquilidad.
No vuelvas a preocuparte por volver a fragmentar manualmente tu base de datos. La fragmentación integrada distribuye los datos de forma automática para optimizar el rendimiento y la disponibilidad. Aumenta y reduce la escala verticalmente sin interrupciones.
Coherencia sólida de las transacciones
Confía en la coherencia externa líder de la industria sin comprometer la escalabilidad ni la disponibilidad.
Independientemente de dónde se encuentren tus usuarios, las apps que tengan el respaldo de Spanner pueden leer y escribir datos actualizados, con coherencia sólida a nivel global. Además, cuando se ejecuta una instancia multirregional, la base de datos está protegida contra una falla regional y ofrece una disponibilidad líder del sector del 99.999%.
IA y estadísticas unificadas sobre transacciones
Consulta datos en Spanner desde BigQuery en tiempo real sin tener que moverlos o copiarlos, lo que reduce las diferencias entre los datos operativos y las estadísticas, y crea un ciclo de vida unificado. Invoca modelos de Vertex AI en transacciones
de Spanner mediante una consulta de SQL
sencilla (Vista previa).
Captura y replicación de datos
modificados en tiempo real
Usa Datastream a fin de entregar datos de cambios de las bases de datos de Oracle y MySQL a Spanner para obtener información actualizada. Usa las transmisiones de cambio de Spanner para capturar los datos de cambios de las bases de datos de Spanner e integrarlos a otros sistemas para el análisis, la activación de eventos y el cumplimiento.
Comienza con Spanner a través de una instancia detallada por solo $65 por mes y escálala según tus necesidades sin tiempo de inactividad y sin necesidad de volver a diseñar la arquitectura.
Todo lo que esperas de una base de datos relacional (esquemas, consultas en SQL y transacciones ACID) a cualquier escala.
Utilice SQL estándar de Google o una interfaz de PostgreSQL.
Compatibilidad amplia con aplicaciones y herramientas
Conoce a los equipos de desarrollo dondequiera que estén con las bibliotecas cliente nativas para Java o JDBC, Go y Python, C#, Node.js, PHP, Ruby y C++, así como los ORM más populares, incluidos Hibernate y Entity Framework.
Observabilidad
Supervisa el rendimiento de las bases de datos de Spanner con métricas y estadísticas.
Analiza patrones de uso en las bases de datos de Spanner con Key Visualizer, una herramienta de supervisión interactiva. Usa las estadísticas de consultas para solucionar problemas de rendimiento de consultas y diagnosticar rápidamente problemas de contención de bloqueo mediante estadísticas de bloqueo y de transacciones.
Copia de seguridad y restablecimiento, recuperación de un momento determinado (PITR)
Crea una copia de seguridad de tu base de datos para almacenar una copia coherente de los datos y restablecerla a pedido.
PITR proporciona protección de datos continua con la capacidad de recuperar tus datos pasados con un nivel de detalle de microsegundos.
Comparación de bases de datos
Esquema
Estática
Dynamic
Dynamic
SQL
Sí
No
Sí
Transacciones
ACID
(atomicidad, coherencia, aislamiento y durabilidad)
Eventual
Ácido fuerte
con ordenamiento de TrueTime
Escalabilidad
Vertical
(usar una máquina más grande)
Horizontal
(agregar más máquinas)
Horizontal
Disponibilidad
Conmutación por error (tiempo de inactividad)
Alto
ANS alto del 99.999%
Replicación
Configurable
Configurable
Automático
Atributo de la base de datos
Otra base de datos relacional
Otra base de datos no relacional
Cloud Spanner
Esquema
Estática
Dynamic
Dynamic
SQL
Sí
No
Sí
Transacciones
ACID
(atomicidad, coherencia, aislamiento y durabilidad)
Eventual
Ácido fuerte
con ordenamiento de TrueTime
Escalabilidad
Vertical
(usar una máquina más grande)
Horizontal
(agregar más máquinas)
Horizontal
Disponibilidad
Conmutación por error (tiempo de inactividad)
Alto
ANS alto del 99.999%
Replicación
Configurable
Configurable
Automático
Cómo funciona
Las instancias de Cloud Spanner proporcionan procesamiento y almacenamiento en una o más regiones. Un reloj distribuido llamado TrueTime garantiza que las transacciones tengan coherencia sólida incluso en todas las regiones. Los datos se “dividen” automáticamente para la escalabilidad y se replican mediante un esquema síncrono basado en Paxos para la disponibilidad.
Administra datos críticos del usuario de forma segura a cualquier escala
La administración de perfiles de usuario es una función fundamental que requiere escalabilidad, disponibilidad y coherencia global de Spanner.
Es el punto de entrada para los jugadores en todos los juegos, plataformas y regiones. Del mismo modo, las empresas de servicios
financieros administran la información del cliente y
las ofertas de productos con Spanner.
Obtén una vista actualizada y coherente de las transacciones globales
Unifica transacciones, transacciones, liquidaciones y posiciones en todo el mundo en un registro comercial consolidado de Cloud Spanner que garantiza la coherencia y escalabilidad externas. La consolidación de los datos ayuda a adaptarse rápidamente a los cambios en las condiciones del mercado y los requisitos normativos. Del mismo modo,
las empresas minoristas y de comercio electrónico usan Spanner para el
registro de inventario.
Ofrece
interactividad siempre activa para experiencias digitales
Los consumidores esperan tener acceso a sus datos financieros críticos en sus dispositivos fuera del horario de atención habitual. Permite que los desarrolladores se enfoquen en experiencias nuevas, en lugar de la sobrecarga operativa, como la fragmentación manual o la coherencia eventual. Reduce el riesgo y el tiempo de inactividad con una disponibilidad del 99.999% y sin mantenimiento.
Personaliza
las experiencias con actualizaciones en tiempo real
Haz un seguimiento de la participación y las preferencias de los clientes en un programa de lealtad para analizar las tendencias y mejorar la satisfacción del cliente.
Del mismo modo, las empresas de videojuegos usan Spanner para crear tablas de clasificación personalizadas en los juegos.
Proporciona una
vista coherente en varios canales y apps
Spanner proporciona una fuente de confianza única y de alto rendimiento para el inventario de venta minorista y los pedidos en centros de distribución en línea, en la tienda y en la distribución, y a fin de combinar el inventario con la demanda para mejorar al cliente, experiencia y rentabilidad. De manera similar, las empresas de videojuegos usan Spanner para almacenar datos de inventario dentro del juego.
Los precios de Spanner se
basan en la capacidad de procesamiento, el almacenamiento de la base de datos, el almacenamiento
de copia de seguridad y el uso de la red. Los descuentos por compromiso de uso reducen aún más el precio.
Capacidad de procesamiento
Configuración regional
La capacidad de procesamiento se aprovisiona como unidades de procesamiento o nodos (1 nodo = 1,000 unidades de procesamiento). Los precios de las instancias regionales incluyen 3 réplicas de lectura y escritura en una sola región.
A partir de
$0.09
por 100 unidades de procesamiento por hora
Configuración multirregional
La capacidad de procesamiento se aprovisiona como unidades de procesamiento o nodos. El precio incluye todas las réplicas predeterminadas (a partir de 5) y el uso de red de replicación entre regiones.
A partir de
$0.30
por 100 unidades de procesamiento por hora
Almacenamiento en bases de datos
Configuración regional
Los precios se basan en la cantidad de datos almacenados en la base de datos y también incluyen el costo de almacenamiento en réplicas.
A partir de
$0.30
por GB, por mes
Configuración multirregional
Los precios se basan en la cantidad de datos almacenados en la base de datos y también incluyen el costo de almacenamiento en réplicas.
A partir de
$0.50
por GB, por mes
Almacenamiento en copias de seguridad
Configuración regional
Los precios se basan en la cantidad de almacenamiento de copia de seguridad y también incluyen el costo del almacenamiento en réplicas.
A partir de
$0.10
por GB, por mes
Configuración multirregional
Los precios se basan en la cantidad de almacenamiento de copia de seguridad y también incluyen el costo del almacenamiento en réplicas.
A partir de
$0.30
por GB, por mes
Red
Entrada
GRATIS
Salida dentro de la misma región
GRATIS
Salida entre regiones del mismo continente
A partir de
$0.10
por GB, por mes
Cómo funcionan los precios de Spanner
Los precios de Spanner se basan en la capacidad de procesamiento,
el almacenamiento de la base de datos, el almacenamiento de copias de seguridad y el uso de la red.
Los descuentos por compromiso de uso reducen aún más el precio.
Servicio
Descripción
Precio
Compute
capacity
Configuración regional
La capacidad de procesamiento se aprovisiona como unidades de procesamiento o nodos (1 nodo = 1,000 unidades de procesamiento). Los precios de las instancias regionales incluyen 3 réplicas de lectura y escritura en una sola región.
A partir de
$0.09
por 100 unidades de procesamiento por hora
Configuración multirregional
La capacidad de procesamiento se aprovisiona como unidades de procesamiento o nodos. El precio incluye todas las réplicas predeterminadas (a partir de 5) y el uso de red de replicación entre regiones.
A partir de
$0.30
por 100 unidades de procesamiento por hora
Database
storage
Configuración regional
Los precios se basan en la cantidad de datos almacenados en la base de datos y también incluyen el costo de almacenamiento en réplicas.
A partir de
$0.30
por GB, por mes
Configuración multirregional
Los precios se basan en la cantidad de datos almacenados en la base de datos y también incluyen el costo de almacenamiento en réplicas.
A partir de
$0.50
por GB, por mes
Backup
storage
Configuración regional
Los precios se basan en la cantidad de almacenamiento de copia de seguridad y también incluyen el costo del almacenamiento en réplicas.
A partir de
$0.10
por GB, por mes
Configuración multirregional
Los precios se basan en la cantidad de almacenamiento de copia de seguridad y también incluyen el costo del almacenamiento en réplicas.
A partir de
$0.30
por GB, por mes
Red
Entrada
GRATIS
Salida dentro de la misma región
GRATIS
Salida entre regiones del mismo continente
A partir de
$0.10
por GB, por mes
CALCULADORA DE PRECIOS
Calcula los costos mensuales de BigQuery, incluidos
los precios y las tarifas específicos de una región.
Explora la forma en que otras empresas crearon apps innovadoras para ofrecer excelentes experiencias a los clientes, reducir costos y aumentar el ROI con Spanner
¿Cómo se escala Uber a millones de solicitudes simultáneas?
Descubre cómo Uber rediseñó su plataforma de entrega aprovechando Spanner.
Haz crecer tu negocio con aplicaciones innovadoras que escalan sin límites para satisfacer cualquier demanda.
Reduce el TCO y libera a los desarrolladores de las operaciones complicadas para que sueñen en grande y compilen más rápido.
Obtén un precio y rendimiento superiores, y paga por lo que
usas, desde tan solo USD 40 por mes.
Integración y
socios
Aprovecha la experiencia de nuestros socios con Spanner en cada paso de tu recorrido, desde evaluaciones y casos empresariales hasta migraciones y compilación de apps nuevas en Spanner.
¿Quieres obtener más detalles sobre qué integración de socio o de terceros es la mejor para tu empresa? Ve al directorio de socios.
Preguntas frecuentes
Cloud Spanner es una base de datos altamente escalable que combina escalabilidad ilimitada con semántica relacional, como índices secundarios, coherencia sólida, esquemas y SQL, y proporciona un 99.999% de disponibilidad en una solución sencilla. Por lo tanto, es adecuado para cargas de trabajo relacionales y no relacionales.
Cloud Spanner proporciona dos dialectos de SQL basados en ANSI
sobre el mismo conjunto amplio de capacidades:
GoogleSQL
y PostgreSQL. GoogleSQL comparte la sintaxis con BigQuery para los equipos que estandarizan sus flujos de trabajo de administración de datos. La interfaz de PostgreSQL permite la familiaridad para los equipos que ya conocen PostgreSQL y la portabilidad de esquemas y consultas a otros entornos de PostgreSQL. Para obtener más información sobre la interfaz de PostgreSQL de Cloud Spanner, consulta nuestra documentación.
La migración a Spanner puede variar ampliamente en función de varios factores, como la base de datos de origen, el tamaño de los datos, los requisitos de tiempo de inactividad, la complejidad del código de la aplicación, el esquema de fragmentación, las funciones o transformaciones personalizadas, la conmutación por error y la estrategia de replicación. Las herramientas recomendadas incluyen herramientas de código abierto, como HarbourBridge para la migración de datos y Schema, y herramientas de terceros para evaluaciones, como migVisor. Obtén más información
sobre el proceso de migración en
nuestra documentación.
Spanner es una base de datos completamente administrada, por lo que
proporciona automáticamente funciones de administración
de infraestructura completas, pero existen
algunas acciones de administración específicas de la aplicación que pueden ser necesarias según tu carga de trabajo. Deberás
asegurarte de haber configurado
las alertas y la supervisión adecuadas y de supervisarlas de cerca
para que la producción siempre se ejecute
sin problemas. Debes comprender qué medidas tomar cuando el tráfico crezca de forma orgánica con el paso del tiempo o si se espera un tráfico máximo, o cómo manejar la corrupción de datos debido a errores de la aplicación y, por último, pero no menos importante, cómo solucionar problemas de rendimiento y comprender qué componentes son responsables de las latencias aumentadas.