-
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.
-
El ciclo 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 falla 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 más confiabilidad al diseño tolerante a errores de Spanner
Cómo Spanner usa pruebas de caos, el proceso de insertar fallas de forma deliberada en instancias de la base de datos similares a las de producción
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.