Ir al contenido principal
Google Cloud
Documentación Áreas tecnológicas
  • IA y aprendizaje automático
  • Desarrollo de aplicaciones
  • Alojamiento de aplicaciones
  • Computación
  • Analíticas y flujos de datos
  • Bases de datos
  • Tecnologías distribuidas, híbridas y multinube
  • IA generativa
  • Soluciones para sectores especializados
  • Redes
  • Observabilidad y monitorización
  • Seguridad
  • Storage
Herramientas entre productos
  • Gestión de accesos y recursos
  • Gestión de costes y uso
  • SDKs, lenguajes, frameworks y herramientas de Google Cloud
  • Infraestructura como código
  • Migración
Sitios relacionados
  • Página principal de Google Cloud
  • Prueba gratuita y nivel gratuito
  • Centro de arquitectura
  • Blog
  • Contactar con Ventas
  • Centro para Desarrolladores de Google Cloud
  • Centro para Desarrolladores de Google
  • Google Cloud Marketplace
  • Documentación de Google Cloud Marketplace
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • El equipo de Asistencia de Google Cloud
  • Canal de YouTube de Google Cloud Tech
/
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Português
  • Português – Brasil
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Consola Acceder
  • Spanner
Guías Referencia Ejemplos Asistencia Recursos
Contacto Empezar gratis
Google Cloud
  • Documentación
    • Guías
    • Referencia
    • Ejemplos
    • Asistencia
    • Recursos
  • Áreas tecnológicas
    • Más
  • Herramientas entre productos
    • Más
  • Sitios relacionados
    • Más
  • Consola
  • Contacto
  • Empezar gratis
  • Descubrir
  • Descripción general del producto
  • Información general sobre las ediciones de Spanner
  • Interfaz PostgreSQL
  • Spanner para cargas de trabajo no relacionales
    • Descripción general de las bases de datos no relacionales
    • Interfaz de Cassandra
  • Empezar
  • Guía de prueba de concepto de Spanner
  • Configurar un entorno
  • Crear y consultar una base de datos
    • Usar la consola de Google Cloud
    • Usar la CLI gcloud
  • Gestionar los datos con la consola de Google Cloud
  • Bibliotecas de cliente
    • Guía de inicio rápido de C++
    • Guía de inicio rápido de C#
    • Guía de inicio rápido de Go
    • Guía de inicio rápido de Java
    • Guía de inicio rápido para 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
    • Configurar 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 los controladores de PostgreSQL
  • CLI de Spanner
  • Instancias de prueba gratuitas
    • Descripción general de las instancias de prueba gratuitas
    • Crear una instancia de prueba gratuita
  • Información general sobre la residencia de datos
  • Crear y gestionar
  • 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 particiones geográficas
      • Descripción general de las particiones geográficas
      • Crear y gestionar particiones de instancias
      • Crear y gestionar emplazamientos de datos
    • Enrutamiento con reconocimiento de líder
    • Puntos finales de servicio globales y regionales
    • Almacenamiento por niveles
    • Crear y gestionar instancias
    • Crear y gestionar configuraciones de instancias
    • Cambiar el quórum de la configuración de dos regiones
    • Mover una instancia
    • Autoescalar instancias
      • Información general sobre el autoescalado
      • Herramienta de adaptación dinámica gestionada
      • Herramienta de escalado automático de código abierto
        • Descripción general de la herramienta de ajuste automático de escala
        • Desplegar la herramienta de escalado automático en funciones de Cloud Run
        • Desplegar la herramienta Autoscaler en GKE
    • Controlar el acceso y organizar las instancias mediante etiquetas
  • Bases de datos
    • Información general sobre las bases de datos
    • Elegir entre GoogleSQL y PostgreSQL
    • Crear y administrar bases de datos
    • Evitar la eliminación accidental de bases de datos
    • Modificar la región líder de una base de datos
    • Definir la zona horaria predeterminada de una base de datos
  • Gestionar recursos con Data Catalog
  • Diseñar y gestionar un esquema de base de datos
    • Información general sobre los esquemas
    • Prácticas recomendadas para el diseño de esquemas
    • Hacer actualizaciones del esquema
    • Crear y gestionar esquemas con nombre
    • Información general sobre las vistas
    • Crear y gestionar vistas
    • Índices secundarios
    • Claves externas
    • Gestión de valores predeterminados de claves principales
    • Crear y gestionar relaciones de claves externas
    • Crear y gestionar restricciones de comprobación
    • Crear y gestionar columnas generadas
    • Almacenar datos numéricos de precisión arbitraria
    • Crear y gestionar secuencias
    • Gestionar nombres de tabla
    • Crear y gestionar grupos de localidades
  • Gestionar y monitorizar operaciones de larga duración
  • Configurar el tiempo de vida (TTL)
    • Información general sobre TTL
    • Gestionar la conservación de datos con TTL
    • Métricas y monitorización de TTL
  • Conectar
  • Conectarse a una base de datos con dialecto PostgreSQL
  • Conectar clientes de PostgreSQL a Spanner mediante PGAdapter
    • Información general sobre PGAdapter
    • Obtener PGAdapter
    • Iniciar PGAdapter
    • Comandos de gestión de sesiones de PGAdapter
    • Conectar PGAdapter al emulador
  • Conectarse a Spanner mediante el adaptador de Cassandra
  • Crear y conectar una instancia de VM de Compute Engine para acceder a Spanner
  • Conectarse a Spanner con un clúster de GKE
  • Conectarse a Spanner desde otros servicios de Google Cloud
  • Autenticarse en Spanner
  • Acceso seguro y controlado
  • Control de acceso con la gestión de identidades y accesos
    • Información general sobre IAM
    • Aplicar roles de gestión de identidades y accesos
  • Control de acceso pormenorizado
    • Información general sobre el control de acceso pormenorizado
    • Control de acceso pormenorizado para flujos de cambios
    • Control de acceso pormenorizado para secuencias
    • Control de acceso pormenorizado para modelos
    • Configurar el control de acceso pormenorizado
    • Acceder a una base de datos con un control de acceso pormenorizado
    • Privilegios de control de acceso pormenorizado
    • Roles del sistema de control de acceso pormenorizado
  • Añadir una política de organización personalizada
  • Encriptado de datos
    • Claves de encriptado gestionadas por el cliente (CMEK)
      • Información general sobre CMEK
      • Proteger una base de datos con CMEK
    • Cifrado de datos en tránsito
  • Migrar
  • Proceso de migración
    • Información general sobre la migración
    • Evalúa tu migración
    • Migrar el esquema
    • Migrar una aplicación
    • Optimizar el rendimiento del esquema y de la aplicación
    • Cómo migrar los datos
    • Validar los datos
    • Configurar mecanismos de cambio y de respaldo
  • Herramientas de migración
    • Descripción general de las herramientas de migración
    • Configurar la herramienta de migración de Spanner (SMT)
  • Migración de clave principal
    • Información general sobre la migración de claves principales
    • Migrar claves principales
  • Migrar desde MySQL
    • Información general sobre la migración de MySQL
    • Migración de esquemas de MySQL
      • Migrar un esquema de MySQL (vista general)
      • Usar SMT para migrar el esquema de MySQL
    • Migrar datos de MySQL
  • Cargar datos de ejemplo
  • Migrar desde DynamoDB
  • Migrar desde Oracle
  • Migrar desde PostgreSQL
    • Migrar a una base de datos con dialecto GoogleSQL
    • Migrar a una base de datos con dialecto PostgreSQL
  • Migrar desde Cassandra
  • Migrar de Spanner a una base de datos PostgreSQL
  • Importar y exportar datos
  • Información general sobre importaciones y exportaciones
  • Importar, exportar y modificar datos con Dataflow
  • Importar y exportar datos en formato Avro
    • Importar archivos Avro de Spanner
    • Exportar datos de Spanner a Avro
    • Importar datos de bases de datos que no son de Spanner
  • Importar y exportar datos en formato CSV
  • Importar datos de PostgreSQL mediante COPY
  • Prácticas recomendadas para la carga masiva
  • Recuperación tras fallos
  • Descripción general de la recuperación tras fallos
  • Crear copias de seguridad de bases de datos
    • Descripción general de las copias de seguridad
    • Crear copias de seguridad
    • Crear y gestionar programaciones de copias de seguridad
    • Administrar copias de seguridad
  • Restaurar bases de datos
    • Restaurar la vista general
    • Restaurar a partir de copia de seguridad
  • Recuperación a un momento dado (PITR)
    • Información general sobre PITR
    • Recuperar datos mediante PITR
  • Desarrollar
  • Escribir SQL con la asistencia de Gemini
  • Prácticas recomendadas para casos prácticos
    • Spanner como base de datos de videojuegos
  • Integrar frameworks de idiomas
    • Spanner con Hibernate
      • Integrar con Hibernate ORM (GoogleSQL)
      • Integrar con Hibernate ORM (PostgreSQL)
      • Escribir una aplicación 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
      • Integrar con MyBatis y Spring Boot (GoogleSQL)
      • Integración con MyBatis y Spring Boot (PostgreSQL)
    • Spanner con Spring Data
    • Escribir una aplicación Spring Boot que se conecte a Spanner
    • Spanner con GORM
      • Integrar 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
  • Usar transacciones
    • Resumen de transacciones
    • Límites de marcas de tiempo
    • Marcas de tiempo de confirmación
      • En bases de datos con dialecto GoogleSQL
      • En bases de datos con dialecto PostgreSQL
    • TrueTime y coherencia externa
    • Escrituras optimizadas para el rendimiento
    • Extraer estadísticas de confirmación de una transacción
    • Usar SELECT FOR UPDATE
  • Sesiones
  • Prácticas recomendadas de SQL
  • Leer datos
    • Lecturas fuera de las transacciones
    • Lecturas dirigidas
    • Leer arrendamiento
    • Usar recursos de computación independientes de Data Boost para las lecturas
      • Información general sobre Data Boost
      • Ejecutar consultas federadas con Data Boost
      • Exportar datos con Data Boost
      • Usar Data Boost en tus aplicaciones
      • Monitorizar el uso de Data Boost
      • Monitorizar y gestionar el uso de la cuota de Aumento de datos
    • Usar consultas guardadas
      • Descripción general de las consultas guardadas
      • Crear y gestionar consultas guardadas
  • Modificar datos
    • Modificar datos mediante la consola de Google Cloud
    • Modificar datos con la CLI de gcloud
    • Modificar datos mediante DML
      • Insertar, actualizar y eliminar datos mediante DML
      • DML particionado
      • Prácticas recomendadas de DML
    • Modificar datos mediante mutaciones
    • Comparar DMLs con mutaciones
    • Modificar datos mediante escritura por lotes
  • Trabajar con tipos de datos
    • Trabajar con matrices
      • En bases de datos con dialecto GoogleSQL
      • En bases de datos con dialecto PostgreSQL
    • Trabajar con objetos STRUCT
    • Trabajar con datos NUMERIC
    • Trabajar con datos JSON
    • Trabajar con datos JSONB
    • Trabajar con búferes de protocolo en GoogleSQL
  • Desarrollar y probar
    • Emular Spanner localmente
    • Usar Terraform con Spanner
    • Configurar tiempos de espera y reintentos personalizados
    • Configurar el tiempo de espera de las instrucciones
    • Configurar el tiempo de espera de las transacciones
  • Procesar y ver datos
    • Plantillas de Dataflow
    • Enviar cambios de datos en streaming
      • Descripción general de los flujos de cambios
      • Crear y gestionar flujos de cambios
      • Crear conexiones de flujos de cambios con Dataflow
      • Crear conexiones de flujos de cambios con Kafka
      • Cambiar particiones, registros y consultas de flujos de cambios
    • Integrar Spanner con IntelliJ
    • Integrar Spanner con Looker
    • Integrar Spanner con Liquibase
  • Búsqueda en todo el texto
    • Descripción general de la búsqueda en todo el texto
    • Tokenización e índices de búsqueda
      • Tokenización
      • Índices de búsqueda
      • Índices de búsqueda numérica
      • Índices de búsqueda JSON
      • Particionar índices de búsqueda
      • Combinar TOKENLISTs
    • Consultas de búsqueda en todo el texto
      • Vista general de las consultas
      • Buscar en varias columnas
      • Combinar consultas de texto completo y no de texto
      • Clasificar los resultados de búsqueda
      • Hacer una búsqueda de subcadenas
      • Encontrar coincidencias aproximadas con la búsqueda aproximada
      • Realizar una coincidencia de patrones de los k primeros
      • Paginación de resultados de búsqueda
    • Búsqueda frente a índices secundarios
  • Instalar funciones de MySQL en Spanner
  • Implementar la arquitectura multiinquilino en Spanner
  • Spanner AI y aprendizaje automático
  • Información general sobre Spanner AI
  • Empezar a usar Spanner para aplicaciones de IA generativa
  • Integración de Spanner con Vertex AI
  • Vector search
    • Generar inserciones
      • Obtener las inserciones de texto de Vertex AI
      • Generar inserciones de vectores en bloque con DML particionado
    • Realizar una búsqueda de los k vecinos más cercanos
    • Elegir la mejor función de distancia vectorial
    • Vecinos más cercanos aproximados (ANN)
      • Realizar búsquedas de ANN con índices vectoriales
      • Crear y gestionar índices vectoriales
      • Prácticas recomendadas para la indexación vectorial
    • Exportar incrustaciones a Vertex AI Vector Search
  • Generar predicciones
    • Generar predicciones de aprendizaje automático con SQL
    • Usar la IA generativa con una aplicación de comercio electrónico de ejemplo
    • Generar predicciones de aprendizaje automático con el emulador de Spanner
  • Integración con tecnologías de IA
    • Desarrollar aplicaciones basadas en LLM con LangChain
    • Usar Spanner con agentes
    • Desarrollar aplicaciones con LlamaIndex
  • Spanner Graph
  • Descripción general del producto
  • Configurar y consultar Spanner Graph
  • Esquema de Spanner Graph
    • Información general sobre el esquema
    • Gestionar un esquema de Spanner Graph
    • Prácticas recomendadas para diseñar un esquema
  • Gestionar datos de Spanner Graph
  • Consultas de Spanner Graph
    • Resumen de las consultas
    • Trabajar con rutas
    • Prácticas recomendadas para optimizar consultas
    • Usar la búsqueda de texto completo con Spanner Graph
    • Usar la búsqueda vectorial con Spanner Graph
  • Visualizaciones de Spanner Graph
    • Trabajar con visualizaciones de Spanner Graph
    • Integraciones de visualización de Spanner Graph
  • Gestionar datos sin esquema con Spanner Graph
  • Migrar a Spanner Graph
  • Referencia de Spanner Graph para usuarios de openCypher
  • Solucionar problemas de Spanner Graph
  • Monitorizar
  • Capturar señales de telemetría
    • Información general sobre la captura de señales
    • Recogida de trazas
      • Información general sobre la recogida de trazas
      • Configurar la recogida de trazas con OpenTelemetry
    • Métricas
      • Lista de métricas
      • Recogida de métricas del lado del cliente
        • Ver y gestionar métricas del lado del cliente
        • Descripción de las métricas del lado del cliente
      • Recogida de métricas personalizadas del lado del cliente
        • Recoger métricas personalizadas del lado del cliente con OpenTelemetry
        • Recoger métricas de clientes personalizadas con OpenCensus
    • Registros de auditoría
  • Monitorizar instancias
    • Monitorizar el rendimiento de las instancias con estadísticas
    • Monitorizar instancias con Cloud Monitoring
  • Optimizar y solucionar problemas
  • Optimizar el rendimiento de Spanner
    • Vista general del rendimiento
    • Analizar el rendimiento de las consultas
    • Monitorizar las consultas activas
    • Optimizador de consultas
      • Información general sobre el optimizador de consultas
      • Versiones del optimizador de consultas
      • Listar versiones del optimizador de consultas
      • Gestionar el optimizador de consultas
    • Planes de ejecución de consultas
    • Ajustar una consulta con el visualizador de planes de consultas
    • Acelerar las consultas analíticas mediante el motor en columnas
      • Información general sobre el motor en columnas de Spanner
      • Configurar el motor en columnas de Spanner
      • Consultar datos de columnas
      • Monitorizar el motor en columnas
    • Buscar puntos de acceso en tu base de datos
    • Usar el asesor de índices
  • Gestionar los puntos de división para un aumento del tráfico previsto
    • Descripción general de la división previa
    • Crear y gestionar puntos de división
  • Analizar patrones de uso con Key Visualizer
    • Información general sobre Key Visualizer
    • Acceder a Key Visualizer
    • Consultar mapas de calor de Key Visualizer
    • Patrones de mapa de calor de Key Visualizer
  • Solucionar problemas de latencia
    • Puntos de latencia en una solicitud de Spanner
    • Identificar dónde se produce la latencia
    • Usar métricas para diagnosticar la latencia
    • Calcular la latencia de las solicitudes de streaming y de partición
    • Identificar las transacciones que provocan latencias altas
  • Solucionar problemas con las tablas de estadísticas integradas
    • Información general sobre las tablas de estadísticas integradas
    • Consultar estadísticas
    • Estadísticas de las consultas activas más antiguas
    • Estadísticas de DMLs particionados activos
    • Leer estadísticas
    • Estadísticas de transacciones
    • Bloquear estadísticas
    • Estadísticas de operaciones de columnas
    • Estadísticas de tamaños de tabla
    • Estadísticas de operaciones de tabla
    • Estadísticas de reparto
  • Solucionar problemas de utilización de instancias
    • Resumen del uso de CPU
    • Solucionar problemas de uso elevado de la CPU
    • Uso de almacenamiento
  • Solucionar problemas de regresiones en el rendimiento
  • Observar y solucionar problemas con la ayuda de Gemini
  • Solucionar problemas de infracciones de la política de organización de CMEK
  • Solucionar problemas con etiquetas de solicitud y de transacción
  • Solucionar errores de tiempo de espera agotado
  • Solucionar problemas de integración de Vertex AI
  • Códigos de error
  • IA y aprendizaje automático
  • Desarrollo de aplicaciones
  • Alojamiento de aplicaciones
  • Computación
  • Analíticas y flujos de datos
  • Bases de datos
  • Tecnologías distribuidas, híbridas y multinube
  • IA generativa
  • Soluciones para sectores especializados
  • Redes
  • Observabilidad y monitorización
  • Seguridad
  • Storage
  • Gestión de accesos y recursos
  • Gestión de costes y uso
  • SDKs, lenguajes, frameworks y herramientas de Google Cloud
  • Infraestructura como código
  • Migración
  • Página principal de Google Cloud
  • Prueba gratuita y nivel gratuito