Ir al contenido principal
Áreas de tecnología
close
IA y AA
Desarrollo de aplicaciones
Hosting de aplicaciones
Procesamiento
Canalizaciones y análisis de datos
Bases de datos
Nubes distribuidas, híbridas y múltiples
Soluciones de la industria
Migración
Redes
Observabilidad y supervisión
Seguridad
Storage
Herramientas para uso entre productos
close
Administración de accesos y recursos
Administración de uso y costos
Infraestructura como código
SDK, lenguajes, frameworks y herramientas
/
Consola
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Acceder
Spanner
Comenzar gratis
Descripción general
Guías
Referencia
Ejemplos
Asistencia
Recursos
Áreas de tecnología
Más
Descripción general
Guías
Referencia
Ejemplos
Asistencia
Recursos
Herramientas para uso entre productos
Más
Consola
Descubrimiento
Descripción general del producto
Descripción general de las ediciones de Spanner
Descripción general de la seguridad, la privacidad, el riesgo y el cumplimiento
Interfaz de PostgreSQL
Spanner para cargas de trabajo no relacionales
Descripción general de las bases de datos no relacionales
Interfaz de Cassandra
Comenzar
Guía de prueba de concepto de Spanner
Cómo configurar tu entorno
Crea una base de datos y ejecuta consultas en ella
Usa la consola de Google Cloud
Usa la CLI de gcloud
Administra tus datos con la consola de Google Cloud
Bibliotecas cliente
Guía de inicio rápido de C++
Guía de inicio rápido de C#
Guía de inicio rápido
Guía de inicio rápido de Java
Guía de inicio rápido de Node.js
Guía de inicio rápido de PHP
Guía de inicio rápido de Python
Guía de inicio rápido de Ruby
Guía de inicio rápido de REST
Controladores
Configuración con controladores
Guía de inicio rápido de JDBC
Guía de inicio rápido de database/sql de Go
Guía de inicio rápido de ADO.NET
Guía de inicio rápido de los controladores de PostgreSQL
CLI de Spanner
Inicio rápido de la CLI de Spanner
Comandos de la CLI de Spanner
Instancias de prueba gratuita
Descripción general de las instancias de prueba gratuita
Crea una instancia de prueba gratuita
Descripción general de la residencia de datos
Crea y administra
Instancias
Descripción general de las instancias
Nodos y unidades de procesamiento
Configuraciones regionales, birregionales y multirregionales
Tipos de región
Replicación
Datos de partición geográfica
Descripción general de la partición geográfica
Crea y administra particiones de instancias
Crea y administra posiciones de datos
Índices y partición geográfica
Enrutamiento que tiene en cuenta el líder
Extremos de servicio globales y regionales
Almacenamiento por niveles
Crea y administra instancias
Crea y administra configuraciones de instancias
Cambiar el quórum birregional
Mover una instancia
Ajusta automáticamente la escala de las instancias
Descripción general del ajuste de escala automático
Escalador automático administrado
Herramienta de código abierto Autoscaler
Descripción general de la herramienta de ajuste de escala automático
Implementa la herramienta de escalador automático en Cloud Run Functions
Implementa la herramienta de escalador automático en GKE
Controla el acceso y organiza las instancias con etiquetas
Organiza instancias y consulta los costos con etiquetas
Bases de datos
Descripción general de las bases de datos
Elige entre GoogleSQL y PostgreSQL
Crea y administra bases de datos
Evita la eliminación accidental de bases de datos
Protección contra caídas de objetos de esquema
Modifica la región líder de una base de datos
Cómo establecer la zona horaria predeterminada para una base de datos
Administra recursos con Data Catalog
Diseña y administra un esquema de base de datos
Descripción general de los esquemas
Prácticas recomendadas sobre el diseño del esquema
Realizar actualizaciones de esquema
Prácticas recomendadas para la actualización del esquema
Cómo crear y administrar esquemas con nombre
Descripción general de las vistas
Cómo crear y administrar vistas
Índices secundarios
Claves externas
Administración de valores predeterminados de claves primarias
Crear y administrar relaciones de claves externas
Crea y administra restricciones de verificación
Cómo crear y administrar columnas generadas
Almacena datos numéricos de precisión arbitrarios
Crea y administra secuencias
Administra nombres de tablas
Cómo crear y administrar grupos de localidades
Rutinas
Funciones remotas
Administra y observa operaciones de larga duración
Configura el tiempo de actividad (TTL)
Descripción general del TTL
Administra la retención de datos con el TTL
Métricas y supervisión del TTL
Conéctate
Conéctate a una base de datos de dialecto PostgreSQL
Conecta clientes de PostgreSQL a Spanner con PGAdapter
Descripción general de PGAdapter
Obtén PGAdapter
Inicia PGAdapter
Comandos de administración de sesiones de PGAdapter
Conecta PGAdapter al emulador
Conéctate a Spanner con el adaptador de Cassandra
Crea una instancia de VM de Compute Engine y conéctate a ella para acceder a Spanner
Conéctate a Spanner con un clúster de GKE
Conéctate a Spanner desde otros servicios de Google Cloud
Autenticación en Spanner
Acceso seguro y controlado
Control de acceso con la IAM
Descripción general de IAM
Aplica roles de IAM
Control de acceso detallado
Descripción general del control de acceso detallado
Control de acceso detallado para los flujos de cambios
Control de acceso detallado para secuencias
Control de acceso detallado para modelos
Configura el control de acceso detallado
Accede a una base de datos con control de acceso detallado
Privilegios de control de acceso detallado
Roles del sistema de control de acceso detallado
Agrega una política de la organización personalizada
Encriptación de datos
Claves de encriptación administradas por el cliente (CMEK)
Descripción general de la CMEK
Protege una base de datos con CMEK
Encriptación de datos en tránsito
Cómo migrar
Proceso de migración
Descripción general de la migración
Evalúa la migración
Migra tu esquema
Migra tu aplicación
Optimiza el rendimiento de tu esquema y tu aplicación
Migre sus datos
Valida los datos
Configura mecanismos de corte y resguardo
Herramientas de migración
Descripción general de las herramientas de migración
Configura la herramienta de migración de Spanner (SMT)
Migración de claves primarias
Descripción general de la migración de claves primarias
Migra claves primarias
Migra desde MySQL
Descripción general de la migración de MySQL
Migración del esquema de MySQL
Descripción general de la migración del esquema desde MySQL
Usa SMT para migrar el esquema de MySQL
Migra tus datos de MySQL
Configura el resguardo para MySQL
Carga datos de muestra
Migra desde DynamoDB
Migra desde Oracle
Migra desde PostgreSQL
Migra a una base de datos con dialecto GoogleSQL
Migra a una base de datos de dialecto PostgreSQL
Migra desde Cassandra
Migra Spanner a una base de datos de PostgreSQL
Importa y exporta datos
Descripción general de importación y exportación
Importa, exporta y modifica datos con Dataflow
Importa y exporta datos en formato Avro
Importa archivos Avro de Spanner
Exporta datos de Spanner a Avro
Importa datos de bases de datos ajenas a Spanner
Importa y exporta datos en formato CSV
Importa una base de datos desde Cloud SQL
Importa datos de PostgreSQL con COPY
Prácticas recomendadas sobre la carga masiva
Recuperación ante desastres
Descripción general de la recuperación ante desastres
Crea copias de seguridad de las bases de datos
Descripción general de las copias de seguridad
Crea copias de seguridad
Crea y administra programas de copias de seguridad
Administrar copias de seguridad
Restablece bases de datos
Descripción general del restablecimiento
Restablecer copia de seguridad
Recuperación de un momento determinado (PITR)
Descripción general de la PITR
Recupera datos con la PITR
Desarrollo
Escribe SQL con la ayuda de Gemini
Prácticas recomendadas para casos de uso
Spanner como base de datos de videojuegos
Integra frameworks de lenguaje
Spanner con Hibernate
Integración con Hibernate ORM (GoogleSQL)
Integración con Hibernate ORM (PostgreSQL)
Escribe una app de Hibernate que se conecte a Spanner
Spanner con Spring Data JPA
Integración con Spring Data JPA (GoogleSQL)
Integración con Spring Data JPA (PostgreSQL)
Spanner con Spring Data JDBC
Integración con Spring Data JDBC (GoogleSQL)
Integración con Spring Data JDBC (PostgreSQL)
Spanner con MyBatis
Integración con MyBatis y Spring Boot (GoogleSQL)
Integración con MyBatis y Spring Boot (PostgreSQL)
Spanner con Spring Data
Escribe una app de Spring Boot que se conecte a Spanner
Spanner con GORM
Integración con GORM (GoogleSQL)
Integración con GORM (PostgreSQL)
Spanner con Django ORM
Spanner con SQLAlchemy
Integración con SQLAlchemy (GoogleSQL)
Integración con SQLAlchemy (PostgreSQL)
Spanner con Active Record
Spanner con Entity Framework Core
Usa transacciones
Descripción general de las transacciones
Límites de marcas de tiempo
Marcas de tiempo de confirmación
En bases de datos de dialecto de GoogleSQL
En bases de datos con dialecto de PostgreSQL
TrueTime y coherencia externa
Niveles de aislamiento
Descripción general de los niveles de aislamiento
Usa el aislamiento de lectura repetible
Usa SELECT FOR UPDATE en el aislamiento serializable
Usa SELECT FOR UPDATE en el aislamiento de lectura repetible
Control de simultaneidad
Escrituras optimizadas para la capacidad de procesamiento
Recupera estadísticas de confirmaciones de una transacción
Sesiones
Recomendaciones sobre SQL
Cómo leer datos
Lecturas fuera de las transacciones
Lecturas dirigidas
Lectura del alquiler
Usa recursos de procesamiento independientes de Data Boost para las lecturas
Descripción general de Data Boost
Ejecuta consultas federadas con Data Boost
Exporta datos con Data Boost
Usa Data Boost en tus aplicaciones
Supervisa el uso de Data Boost
Supervisa y administra el uso de la cuota de Data Boost
Cómo usar consultas guardadas
Descripción general de las consultas guardadas
Cómo crear y administrar consultas guardadas
Modificar datos
Modifica datos con la consola de Google Cloud
Modifica datos con gcloud CLI
Modifica datos con DML
Inserta, actualiza y borra datos con DML
DML particionado
Prácticas recomendadas sobre DML
Modifica datos con mutaciones
Compara DML con mutaciones
Modifica datos con la escritura por lotes
Trabaja con tipos de datos
Trabaja con arrays
En bases de datos de dialecto de GoogleSQL
En bases de datos con dialecto de PostgreSQL
Trabaja con objetos STRUCT
Trabaja con datos NUMERIC
Trabaja con datos JSON
Trabaja con datos JSONB
Trabaja con búferes de protocolo en GoogleSQL
Desarrollo y pruebas
Emula Spanner de forma local
Usa Terraform con Spanner
Configura tiempos de espera y reintentos personalizados
Configura el tiempo de espera de la instrucción
Configura el tiempo de espera de la transacción
Procesa y visualiza datos
Plantillas de Dataflow
Transmite los cambios de datos
Descripción general de los flujos de cambios
Crea y administra flujos de cambios
Compila conexiones de flujos de cambios con Dataflow
Crea conexiones de flujos de cambios a Kafka
Cambia particiones, registros y consultas
Integra Spanner en IntelliJ
Integra Spanner con Looker
Integra Spanner con Liquibase
Búsqueda en el texto completo
Descripción general de la búsqueda en el texto completo
Indexación y tokenización de la Búsqueda
Asignación de token
Índices de búsqueda
Índices de búsqueda numéricos
Índices de búsqueda de JSON
Particiona los índices de búsqueda
Cómo combinar TOKENLISTs
Consultas de búsqueda en el texto completo
Descripción general de las consultas
Cómo buscar en varias columnas
Mezcla búsquedas de texto completo y búsquedas que no son de texto
Clasifica los resultados de la búsqueda
Realiza una búsqueda de subcadena
Búsqueda con mejora de la búsqueda
Acelera las funciones de coincidencia de patrones
Cómo encontrar coincidencias aproximadas con la búsqueda aproximada
Realiza la búsqueda de coincidencias de patrones de Top-K
Realiza una búsqueda con facetas
Paginar los resultados de la búsqueda
Patrones de búsqueda híbrida de texto completo y de vectores
Comparación entre índices de búsqueda y secundarios
Instala funciones de MySQL en Spanner
Implementa una arquitectura multiusuario en Spanner
Crea agentes de datos con análisis conversacionales
Realiza consultas en la base de datos en lenguaje natural con QueryData
IA y aprendizaje automático de Spanner
Descripción general de Spanner AI
Comienza a usar Spanner para aplicaciones de IA generativa
Integración de Spanner con Agent Platform
Búsqueda de vectores
Descripción general de la búsqueda de vectores
Genera incorporaciones
Obtén embeddings de texto de Agent Platform
Genera embeddings de vectores de forma masiva con DML particionado
Realiza una búsqueda de K-vecinos más cercanos
Elige la mejor función de distancia entre vectores
Vecinos más cercanos aproximados (ANN)
Realiza una búsqueda de ANN con índices vectoriales
Crea y administra índices vectoriales