SQL está aquí y cuenta con más de 100 funciones, desde procesamiento JSON hasta kNN y HLL, para que puedas hacer mucho más con tu base de datos NoSQL favorita.
Servicio de base de datos NoSQL de nivel empresarial y baja latencia para aprendizaje automático, análisis operativos y aplicaciones para el usuario a gran escala.
Los clientes nuevos obtienen $300 en créditos gratuitos que pueden utilizar en Bigtable.
Admite cargas de trabajo analíticas multiusuario, operacionales mixtas y en tiempo real en una sola plataforma con facilidad
Operaciones de lectura y escritura de alto rendimiento incluso en implementaciones distribuidas a nivel global
Compila arquitecturas de múltiples nubes y nubes híbridas con la API de código abierto de Apache HBase y la sincronización bidireccional
Funciones
Bigtable es un almacén de clave-valor y columna amplia, ideal para acceder rápidamente a datos estructurados, semiestructurados o no estructurados. Esto hace que las cargas de trabajo sensibles a la latencia, como la personalización, se ajusten perfectamente a Bigtable. Sin embargo, sus contadores distribuidos y su alta capacidad de procesamiento de lectura y escritura por dólar la convierten en una excelente opción para casos de uso de IoT y flujo de clics, y para análisis por lotes de aplicaciones de computación de alto rendimiento (HPC), incluido el entrenamiento de modelos de AA.
Bigtable separa los recursos de procesamiento del almacenamiento de datos, lo que permite ajustar los recursos de procesamiento con transparencia. Cada nodo adicional puede procesar lecturas y escrituras de la misma manera, lo que proporciona escalabilidad horizontal sencilla. Bigtable optimiza el rendimiento a través del escalamiento automático de los recursos para adaptarse al tráfico del servidor y administrar la fragmentación, la replicación y el procesamiento de consultas.
Bigtable permite que tu modelo de datos evolucione de forma orgánica. Almacena desde escalares, JSON, búferes de protocolo, Avro y Arrow, hasta incorporaciones e imágenes, y agrega o quita columnas nuevas de forma dinámica según sea necesario. Ofrece entregas de latencia baja o análisis por lotes de alto rendimiento sobre datos sin procesar y no estructurados en una sola base de datos.
Las apps respaldadas por Bigtable pueden entregar lecturas y escrituras de baja latencia con parámetros de configuración principales múltiples distribuidos globalmente, sin importar dónde estén tus usuarios. Las instancias zonales son excelentes para ahorrar costos y se pueden escalar verticalmente sin problemas a implementaciones multirregionales con replicación automática. Cuando se ejecuta una instancia multirregional, la base de datos está protegida contra una falla regional y ofrece una disponibilidad líder del sector del 99.999%.
Las migraciones en vivo permiten una integración más rápida y sencilla, ya que garantizan una migración de datos precisa con un menor esfuerzo. La biblioteca de replicación de Bigtable HBase permite migraciones en vivo sin tiempo de inactividad con herramientas de importación y validación para cargar fácilmente instantáneas de HBase en Bigtable mientras que las plantillas de Dataflow simplifican las migraciones desde Cassandra a Bigtable.
Data Boost de Bigtable permite a los usuarios ejecutar consultas analíticas, procesos de ETL por lotes, entrenar modelos de AA o exportar datos más rápido sin afectar las cargas de trabajo transaccionales. Data Boost no requiere planificación ni administración de la capacidad. Permite consultar directamente los datos almacenados en el sistema de almacenamiento distribuido de Google, Colossus, mediante la capacidad según demanda, lo que permite a los usuarios controlar con facilidad cargas de trabajo combinadas y compartir datos sin preocupaciones.
Conéctate fácilmente al ecosistema de código abierto con la API de Apache HBase. Compila aplicaciones basadas en datos más rápido gracias a las integraciones perfectas con Apache Spark, Hadoop, GKE, Dataflow, Dataproc, Búsqueda de vectores de Vertex AI y BigQuery. Conoce a los equipos de desarrollo dondequiera que estén con SQL y bibliotecas cliente para Java, Go, Python, C#, Node.js, PHP, Ruby, C++ y HBase, además de integración en LangChainLINK 10.
Sin cargos de IOPS, sin costo por realizar o restablecer copias de seguridad, ni precios desproporcionados de lectura y escritura que afecten tu presupuesto a medida que evolucionan tus cargas de trabajo.
Reduce los costos operativos y mejora la confiabilidad de bases de datos de cualquier tamaño. La replicación y el mantenimiento son automáticos y se integran sin tiempo de inactividad.
Usa los flujos de cambios de Bigtable para captar datos de cambios de sus bases de datos y, luego, integrarlos a otros sistemas de estadísticas, activación de eventos y cumplimiento.
Las claves de encriptación administradas por el cliente (CMEK) compatibles con Cloud External Key Manager, la integración de IAM para el acceso y los controles, la compatibilidad con VPC-SC, la Transparencia de acceso, la Aprobación de acceso y el registro de auditoría integral ayudan a garantizar que tus datos estén protegidos y cumplan con las reglamentaciones. El control de acceso detallado te permite autorizar el acceso a nivel de tabla, columna o fila.
Supervisa el rendimiento de las bases de datos de Bigtable con métricas del servidor. Analiza los patrones de uso con la herramienta de supervisión interactiva Key Visualizer. Usa las estadísticas de consulta, las estadísticas de las tablas y la herramienta de tablets populares para solucionar problemas de rendimiento de las consultas y diagnosticar rápidamente problemas de latencia con la supervisión del cliente.
Realiza copias de seguridad incrementales e instantáneas de tu base de datos de forma rentable y restablécela según demanda. Almacena copias de seguridad en diferentes regiones para aumentar la resiliencia y restablece con facilidad entre instancias o proyectos para situaciones de prueba y producción.
Usa la plantilla de Bigtable a Búsqueda de vectores de Vertex AI para indexar datos en tu base de datos de Bigtable con Vertex AI para realizar una búsqueda de similitud sobre incorporaciones vectoriales con Búsqueda de vectores de Vertex AI.
Compila fácilmente aplicaciones de IA generativa que son más precisas, transparentes y confiables con la búsqueda de vectores de vecino más cercano con kNN incorporadas (en versión preliminar) y la integración de LangChain. Visita el repositorio de GitHub para obtener más información.
Cómo funciona
Las instancias de Bigtable proporcionan procesamiento y almacenamiento en una o más regiones. Cada clúster de Bigtable puede recibir operaciones de lectura y escritura. Los datos se “dividen” automáticamente para la escalabilidad y se replican entre clústeres de forma asíncrona. Un reloj distribuido llamado TrueTime garantiza que las transacciones estén ordenadas de forma correcta.
Usos comunes
Aprende a usar Bigtable con almacenes de atributos de código abierto populares.
Aprende a usar Bigtable con almacenes de atributos de código abierto populares.
Precios
Cómo funcionan los precios de Bigtable | Los precios de Bigtable se basan en la capacidad de procesamiento, el almacenamiento de la base de datos, el almacenamiento de copias de seguridad y el uso de la red. Los descuentos por compromiso de uso reducen aún más el precio. | |
---|---|---|
Servicio | Descripción | Precio |
Capacidad de procesamiento | La capacidad de procesamiento se aprovisiona como nodos. | Starting at $0.65 por nodo por hora |
Almacenamiento de datos | SSD Los precios se basan en el tamaño físico de las tablas. Cada réplica se factura por separado. Se recomienda para entregas de latencia baja. | Starting at $0.17 por GB, por mes |
HDD Los precios se basan en el tamaño físico de las tablas. Cada réplica se factura por separado. | Starting at $0.026 por GB, por mes | |
Copias de seguridad | Los precios se basan en el tamaño físico de las copias de seguridad. Las copias de seguridad de Bigtable son incrementales. | Starting at $0.026 por GB, por mes |
Red | Entrada | Gratis |
Salida dentro de la misma región | Gratis | |
Salida entre regiones | Starting at $0.10 por GB | |
Replicación | Dentro de la misma región | Gratis |
Entre regiones | Starting at $0.01 por GB |
Obtén más información sobre los precios y los descuentos por compromiso de uso de Bigtable.
Cómo funcionan los precios de Bigtable
Los precios de Bigtable se basan en la capacidad de procesamiento, el almacenamiento de la base de datos, el almacenamiento de copias de seguridad y el uso de la red. Los descuentos por compromiso de uso reducen aún más el precio.
La capacidad de procesamiento se aprovisiona como nodos.
Starting at
$0.65
por nodo por hora
SSD
Los precios se basan en el tamaño físico de las tablas. Cada réplica se factura por separado. Se recomienda para entregas de latencia baja.
Starting at
$0.17
por GB, por mes
HDD
Los precios se basan en el tamaño físico de las tablas. Cada réplica se factura por separado.
Starting at
$0.026
por GB, por mes
Copias de seguridad
Los precios se basan en el tamaño físico de las copias de seguridad. Las copias de seguridad de Bigtable son incrementales.
Starting at
$0.026
por GB, por mes
Entrada
Gratis
Salida dentro de la misma región
Gratis
Salida entre regiones
Starting at
$0.10
por GB
Replicación
Dentro de la misma región
Gratis
Entre regiones
Starting at
$0.01
por GB
Obtén más información sobre los precios y los descuentos por compromiso de uso de Bigtable.
Caso empresarial
Explora cómo otras empresas crearon aplicaciones innovadoras para brindar excelentes experiencias del cliente, reducir costos y aumentar el ROI con Bigtable
Explora cómo Box modernizó sus bases de datos NoSQL con Bigtable
Box mejoró la escalabilidad y disponibilidad, al mismo tiempo que redujo el costo de administración, gracias a una migración sin interrupciones.
Mirar el videoBeneficios y clientes
Haz crecer tu negocio con aplicaciones innovadoras que escalan sin límites para satisfacer cualquier demanda.
Obtén la mejor relación de rentabilidad y paga por lo que usas.
Migra con facilidad desde otras bases de datos NoSQL y ejecuta implementaciones híbridas o de múltiples nubes con APIs de código abierto y herramientas de migración.
Integración y socios
¿Quieres obtener más detalles sobre qué integración de socio o de terceros es la mejor para tu empresa? Ve al directorio de socios.
Preguntas frecuentes
Bigtable es un servicio de base de datos NoSQL, específicamente un almacén de clave-valor que permite crear tablas muy anchas con decenas de miles de columnas. Por lo tanto, también se conoce como base de datos de columnas anchas o mapa distribuido multidimensional. Es una base de datos NoSQL en el sentido de “No solo SQL”, en lugar de "cero SQL".
Bigtable se parece mucho a los proyectos de código abierto populares que inspiró, como Apache HBase y Cassandra, y, por lo tanto, es el destino más común para los clientes que trabajan con grandes volúmenes de datos que buscan una solución de base de datos NoSQL de alto rendimiento, rentable y completamente administrada en Google Cloud.
Además de sus APIs de par clave-valor, Bigtable también admite consultas en SQL de tres maneras diferentes:
Bigtable ofrece herramientas de migración que permiten una integración más rápida y sencilla, ya que garantizan una migración de datos precisa con un menor esfuerzo. La biblioteca de replicación de Bigtable HBase permite migraciones en vivo sin tiempo de inactividad con herramientas de importación y validación para cargar fácilmente instantáneas de HBase en Bigtable mientras que las plantillas de Dataflow simplifican las migraciones desde Cassandra a Bigtable.
El almacenamiento de Bigtable se factura por cada GB que se usa, de manera similar a un modelo sin servidores. Bigtable también ofrece escalamiento horizontal lineal y puede aumentar y reducir la escala de los recursos de procesamiento automáticamente en respuesta a las fluctuaciones de la demanda. Por lo tanto, no requiere un compromiso de capacidad a largo plazo para el almacenamiento o el procesamiento. Sin embargo, el precio del procesamiento de baja latencia se basa en la capacidad y se factura por nodo, no por solicitud, en la que cada nodo puede entregar hasta 17,000 solicitudes por segundo. Esto hace que el precio de Bigtable sea más favorable para las cargas de trabajo más grandes, pero menos ideal para las aplicaciones pequeñas que pueden ser más adecuadas para las bases de datos de Google Cloud, como Firestore.
Para el procesamiento de datos por lotes, Bigtable ofrece Data Boost, que factura en unidades de procesamiento sin servidores (SPU).