Integración con bases de datos de Cloud

Puedes escribir funciones que se integren con bases de datos de Cloud importando las bibliotecas de cliente de Cloud adecuadas para la base de datos que elijas en tu código fuente. Para desplegar y activar la función, puedes usar una de estas opciones:

  • Cloud Run Functions (recomendado)
  • La CLI de gcloud de Cloud Functions

En esta página se proporciona más información sobre cómo conectarse a una base de datos de Cloud con Cloud Run.

Conectar a Cloud SQL

Consulta cómo añadir funciones de base de datos a tu servicio de Cloud Run con Cloud SQL:

  • Para conectarte a una instancia de MySQL desde un servicio que se ejecute en Cloud Run, consulta Conectarse desde Cloud Run.
  • Para conectarte a una instancia de PostgreSQL desde un servicio que se ejecute en Cloud Run, consulta Conectarse desde Cloud Run.
  • Para conectarte a una instancia de SQL Server desde un servicio que se ejecute en Cloud Run, consulta el artículo Conectarse desde Cloud Run.

Conectarse a Cloud BigQuery

Descubre cómo escribir una función HTTP de Cloud Run que envíe una consulta a BigQuery.

Para obtener más información, consulta el artículo sobre cómo crear una función de Cloud Run que devuelva resultados de BigQuery.

Conectarse a Memorystore para Redis

Consulta cómo conectar tus funciones de Cloud Run a una base de datos en memoria de Memorystore para Redis.

Para obtener más información, consulta el artículo Conectarse a una instancia de Redis desde funciones de Cloud Run en la documentación de Memorystore.

Usar Spanner con Cloud Run Functions

Consulta cómo escribir, desplegar y activar una función de Cloud Functions HTTP que acceda a Spanner.

Para obtener más información, consulta Crear una función de Cloud Run que devuelva resultados de Spanner.