Cuotas y límites

En esta página, se describen las cuotas y los límites de Cloud Bigtable.

Cuotas

En esta sección, se describen las cuotas predeterminadas que se aplican a todo tu uso de Cloud Bigtable.

Cuotas de operaciones del administrador

Las siguientes cuotas afectan la cantidad de operaciones administrativas de Cloud Bigtable que puedes realizar dentro de un plazo determinado. Para solicitar un aumento de estas cuotas, comunícate con el equipo de Asistencia de Google Cloud Platform.

Las cuotas diarias se restablecen a medianoche, hora del Pacífico (PT).

Nombre Descripción Cuota predeterminada
Instancias y clústeres
Solicitudes de lectura de instancias y clústeres Leer la configuración de una instancia o un clúster (por ejemplo, el nombre de la instancia o la cantidad de nodos de un clúster) o leer una lista de tablas

Por día, por proyecto: 864,000 operaciones (10 operaciones por segundo, en promedio)

Cada 100 segundos, por usuario: 1,000 operaciones

Solicitudes de escritura de instancias y clústeres Cambiar la configuración de una instancia o un clúster (por ejemplo, el nombre de la instancia o la cantidad de nodos de un clúster) o crear una nueva tabla

Por día, por proyecto: 500 operaciones

Cada 100 segundos, por usuario: 100 operaciones

Perfiles de aplicación
Solicitudes de lectura de perfiles de app Leer la configuración de un perfil de app

Cada 100 segundos, por proyecto: 5,000 operaciones

Cada 100 segundos, por usuario: 1,000 operaciones

Solicitudes de escritura de perfiles de app Cambiar la configuración de un perfil de app

Cada 100 segundos, por proyecto: 500 operaciones

Cada 100 segundos, por usuario: 100 operaciones

Tablas
Solicitudes de lectura de tablas Leer la configuración de una tabla (por ejemplo, detalles acerca de las familias de columnas que contiene)

Por día, por proyecto: 864,000 operaciones (10 operaciones por segundo, en promedio)

Cada 100 segundos, por usuario: 1,000 operaciones

Solicitudes de escritura de tablas Cambiar la configuración de una tabla (por ejemplo, la recolección de elementos no utilizados para una familia de columnas)

Por día, por proyecto: 5,000 operaciones

Cada 100 segundos, por usuario: 100 operaciones

Método DropRowRange Borrar un rango de filas de una tabla en una sola operación

Por día, por proyecto: 5,000 operaciones

Cada 100 segundos, por usuario: 100 operaciones

Cloud Identity and Access Management
Solicitudes Get de LCA precisas Leer información sobre la política de Cloud IAM de una instancia de Cloud Bigtable o probar los permisos de Cloud IAM de una instancia.

Por día, por proyecto: 864,000 operaciones (10 operaciones por segundo, en promedio)

Cada 100 segundos, por usuario: 1,000 operaciones

Solicitudes Set de LCA precisas Cambiar la política de Cloud IAM de una instancia de Cloud Bigtable

Por día, por proyecto: 864,000 operaciones (10 operaciones por segundo, en promedio)

Cada 100 segundos, por usuario: 1,000 operaciones

Cuotas de nodos

Un proyecto de GCP contiene instancias de Cloud Bigtable, que son contenedores para clústeres. Un clúster representa el servicio real de Cloud Bigtable que se ejecuta en una zona. Los clústeres contienen nodos, que son recursos de procesamiento que le permiten a Cloud Bigtable administrar tus datos.

En la configuración predeterminada, puedes aprovisionar hasta 30 nodos de SSD y hasta 30 nodos de HDD por zona en cada proyecto de GCP. Si necesitas aprovisionar más nodos que los límites predeterminados, usa el formulario de solicitud de nodos.

Para buscar la cantidad de nodos de SSD y HDD que tu proyecto de GCP tiene en cada zona, usa Google Cloud Platform Console. En el panel de navegación izquierdo, dirígete a IAM y administración, haz clic en Cuotas y, luego, usa el menú desplegable Servicios para seleccionar el servicio de API de Cloud Bigtable Admin.

En esta página, se pueden ver las filas que muestran las cuotas de cada combinación de servicios, tipo de nodo y ubicación. Busca las filas con el subtítulo nodos de SSD por zona o nodos de HDD por zona. En la columna Límite, se muestra la cantidad máxima de nodos permitidos para esa ubicación y ese tipo de nodo en particular, además, en la columna Uso actual, se muestra la cantidad de nodos que existen actualmente. La diferencia entre esos dos números es la cantidad de nodos que puedes agregar sin solicitar más.

Límites

Esta sección describe los límites que se aplican a tu uso de Cloud Bigtable. Los límites son parte integral del servicio y no pueden modificarse.

Tamaño de los datos de las tablas

Recomendamos que diseñes tu esquema para mantener el tamaño de los datos por debajo de los límites recomendados:

  • Una clave de fila: 4 KB
  • Familias de columnas por tabla: 100
  • Un calificador de columna: 16 KB
  • Un valor en una celda de una tabla: 10 MB
  • Todos los valores de una fila: 100 MB

Además, es fundamental que te asegures de que tus datos encajen dentro de estos límites estrictos:

  • Un valor en una celda de una tabla: 100 MB
  • Todos los valores de una fila: 256 MB

Estos límites de tamaño se miden en kilobytes (KB) binarios (con la equivalencia 1 KB = 210 bytes) y megabytes (MB) binarios (con la equivalencia 1 KB = 220 bytes). Estas unidades también se denominan kibibytes (KiB) y mebibytes (MiB).

Límites de operación

Cuando envías varias mutaciones a Cloud Bigtable en un solo lote, este puede contener un máximo de 100,000 mutaciones.

Filtros de filas

Un filtro de fila no puede exceder los 20 KB. Si recibes un mensaje de error, debes volver a diseñar o reducir tu filtro.

Almacenamiento por nodo

Si un clúster no tiene suficientes nodos, según su carga de trabajo actual y la cantidad de datos que almacena, Cloud Bigtable no tendrá suficientes recursos de CPU para administrar todas las tablas asociadas con el clúster. Además, Cloud Bigtable tampoco podrá realizar tareas de mantenimiento esenciales en segundo plano. Por consiguiente, es posible que el clúster no pueda administrar las solicitudes entrantes y aumente la latencia.

Para evitar que ocurran estos problemas, supervisa el uso del almacenamiento de tus clústeres. Así, podrás asegurarte de que tengan nodos suficientes a fin de admitir la cantidad de datos en el clúster en función de los límites que se indican a continuación.

  • Clústeres SSD: 2.5 TB por nodo
  • Clústeres HDD: 8 TB por nodo

Estos valores se expresan en terabytes binarios (TB). 1 TB equivale a 240 bytes. Esta unidad de medición también se conoce como tebibyte (TiB).

Recomendamos que agregues suficientes nodos a tu clúster, de manera que solo uses el 70% de los límites. Así podrás adaptarte en caso de alzas inesperadas en el uso de almacenamiento. Por ejemplo, si tienes 50 TB de datos en un clúster con almacenamiento SSD, deberías aprovisionar por lo menos 29 nodos, que manejarán hasta 72.5 TB de datos. Si no agregas grandes cantidades de datos al clúster, puedes exceder esta recomendación y almacenar hasta el 100% del límite.

Tablas por instancia

Cloud Bigtable admite un máximo de 1,000 tablas en cada instancia.

ID de tabla

Cloud Bigtable admite una longitud máxima de ID de tabla de 50 caracteres.

Políticas de uso

El uso de este servicio debe cumplir con las Condiciones del Servicio y la Política de Privacidad de Google.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Documentación de Cloud Bigtable