-
Spanner: Becoming a SQL System [SIGMOD 2017] (Spanner: camino a convertirse en un sistema SQL [SIGMOD 2017])
En este documento, se destaca el ADN de la base de datos de Spanner. Describe la ejecución de consultas distribuidas en caso de refragmentación, el reinicio de consultas cuando se producen fallas transitorias, el formato mejorado de almacenamiento de columnas en bloques y la extracción de rangos que impulsa el enrutamiento de consultas y las búsquedas de índices.
-
Spanner, TrueTime y el teorema de CAP
Cómo Spanner proporciona escalamiento, transacciones ACID, alta disponibilidad y baja latencia.
-
Ciclo de vida de las operaciones de lectura y escritura de Spanner
Cómo funcionan las operaciones de escritura y lectura en Spanner y cómo este garantiza la coherencia sólida.
-
Ciclo de vida de una consulta de Spanner
Cómo Spanner admite las consultas de SQL
-
Optimiza el diseño de esquemas para Spanner
Cómo modelar tus datos para garantizar que tu aplicación pueda escalar y funcionar a medida que aumenta en varias dimensiones.
-
Spanner: Google's Globally Distributed Database [OSDI 2012] (Spanner: la base de datos distribuida de forma global de Google [OSDI 2012])
En este documento, se describen los aspectos de sistemas de Spanner, como la escalabilidad, la fragmentación automática, la tolerancia a errores, la replicación coherente, la coherencia externa y la distribución de áreas amplias.
-
Situaciones de errores y resiliencia con Spanner
Explora las diferentes situaciones de errores de Spanner categorizados en tres niveles de gravedad, incluso cuando se opera fuera de Google Cloud.
-
Cómo las pruebas de caos agregan confiabilidad adicional al diseño tolerante a fallas de Spanner
Cómo Spanner usa pruebas de caos, el proceso de insertar fallas deliberadamente en instancias de la base de datos similares a las de producción
-
Soluciones de protección y recuperación de datos en Spanner
Proporcionar una guía a los profesionales técnicos de Google Cloud sobre cómo configurar Spanner para la protección y recuperación de datos para satisfacer las necesidades de copia de seguridad y recuperación, continuidad del negocio y cumplimiento
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.