Puntos finales regionales y globales

En esta página se describen los endpoints de Bigtable, se explica qué debes tener en cuenta antes de usarlos y se muestra cómo definir un endpoint con la CLI de cbt.

Para enviar solicitudes a Bigtable, puedes usar un endpoint de servicio global o regional. Los endpoints regionales de Bigtable aseguran que los datos de una instancia se almacenen y procesen en la región de Bigtable en la que residen. Puede que tengas que usar endpoints regionales de Bigtable en una región geográfica concreta para cumplir los requisitos de seguridad y cumplimiento de tu proyecto.

Antes de leer este documento, familiarízate con los conceptos de instancias, clústeres y nodos y perfiles de aplicación.

Entre los conceptos clave se incluyen los siguientes:

  • Endpoint de servicio: una URL base que especifica la dirección de red de un servicio de API. Bigtable tiene endpoints globales y regionales.

  • Endpoint global: permite que Bigtable almacene y enrute los datos de una instancia de Bigtable a cualquier región que contenga uno de los clústeres de la instancia. El endpoint global de la API de Cloud Bigtable (API Data) es bigtable.googleapis.com. El endpoint predeterminado de la API Data accede al endpoint global.

  • Endpoint regional: aplica restricciones regionales, lo que asegura que Bigtable almacene y procese los datos en una región específica. Solo puedes usar endpoints regionales con la API Cloud Bigtable (API Data). Bigtable no admite endpoints regionales para la API Cloud Bigtable Admin.

Cuándo usar puntos finales regionales

La ventaja de usar un endpoint regional de Bigtable en lugar de un endpoint global es que el endpoint regional proporciona aislamiento y protección regionales para cumplir los requisitos de seguridad, cumplimiento y normativos.

Sin embargo, los endpoints regionales no admiten Data Boost ni la API Admin de Cloud Bigtable. Además, no puedes configurar Bigtable para conseguir un porcentaje de tiempo de actividad mensual igual o superior al 99,999% cuando usas endpoints regionales. Para obtener más información, consulta la sección Consideraciones para usar un endpoint regional de este documento.

Cuándo usar endpoints globales

Usa un endpoint global en los siguientes casos:

  • No tienes requisitos de restricción regional que te obliguen a usar un endpoint regional.
  • Debes usar Impulso de datos.
  • Debes usar la API Admin de Cloud Bigtable.
  • Debes tener un porcentaje de tiempo de actividad mensual de al menos el 99,999%.

Consideraciones para usar un endpoint regional

Si usas un endpoint regional, ten en cuenta los siguientes factores: