Skip to content
SPECIFICTION
Get listed

Google Cloud Bigtable

cloud.google.com

From $0.03/mo Free plan WebAPI
Visit cloud.google.com
Spec score 8.0 #8 of 31 in Key-Value Databases

What it is

Google Cloud Bigtable is a managed, low-latency NoSQL database for machine learning, operational analytics, and user-facing applications. It stores structured, semi-structured, and unstructured data in key-value and wide-column formats. SQL querying includes an API with more than 200 functions and support for aggregations, windowing, geospatial and JSON processing, and vector search. Compute scales horizontally, and instances can span up to eight regions with automatic replication between clusters. Google says multi-region instances offer 99.999% availability and protection against a regional failure. Integrations listed include Apache Spark, Hadoop, GKE, Dataflow, Dataproc, Vertex AI Vector Search, BigQuery, and LangChain. Bigtable provides Apache HBase and Cassandra APIs, plus migration tools for HBase, Cassandra, DynamoDB, and Aerospike. Security controls include IAM, customer-managed encryption keys, audit logging, and table-, column-, or row-level access control. Deployment is cloud-based. Google describes its capacity-based low-latency compute as more favorable for larger workloads than small applications. A 10-day trial is available subject to eligibility requirements.

Spec sheet

Product
Bigtable is a fully managed, low-latency NoSQL database service for machine learning, operational analytics, and user-facing applications.Read 29 Sep 2026 · cloud.google.com
Free plan
NoRead 20 Sep 2026 · cloud.google.com
Integrations
The product page lists integrations with Apache Spark, Hadoop, GKE, Dataflow, Dataproc, Vertex AI Vector Search, BigQuery, and LangChain.Read 29 Sep 2026 · cloud.google.com
Security
Security controls include customer-managed encryption keys with Cloud External Key Manager support, IAM, VPC Service Controls, Access Transparency, Access Approval, audit logging, and table-, column-, or row-level access control.Read 29 Sep 2026 · cloud.google.com
Availability
Google says multi-region instances offer 99.999% availability and protection against a regional failure.Read 29 Sep 2026 · cloud.google.com
Data model
It is a key-value and wide-column store for structured, semi-structured, and unstructured data.Read 29 Sep 2026 · cloud.google.com
Free trial
New Google Cloud users can receive $300 in Welcome credit for 90 days to spend on covered products and services, including Bigtable when covered by the trial program.Read 29 Sep 2026 · docs.cloud.google.com
Migration
Bigtable provides Apache Cassandra and HBase APIs and migration tools for HBase, Cassandra, DynamoDB, and Aerospike.Read 29 Sep 2026 · cloud.google.com
Pricing model
Pricing is based on compute capacity, database storage, backup storage, and network usage; the page says ingress, same-region egress, and same-region replication are free.Read 29 Sep 2026 · cloud.google.com
Scaling and deployment
Bigtable scales compute horizontally and supports instances spanning as many as eight regions, with automatic replication between clusters.Read 29 Sep 2026 · cloud.google.com
SQL
Bigtable supports SQL queries, including a SQL query API with more than 200 functions and support for aggregations, windowing, geospatial and JSON processing, and vector search.Read 29 Sep 2026 · cloud.google.com
Trial eligibility
Google says trial eligibility requires never having been a paying user of Google Cloud, Google Maps Platform, or Firebase and not having previously signed up for the Free Trial.Read 29 Sep 2026 · docs.cloud.google.com
Workload fit
Google says capacity-based low-latency compute can make Bigtable more favorable for larger workloads and less ideal for small applications.Read 29 Sep 2026 · cloud.google.com

Plans and prices

Enterprise $0.65 a month Standard Bigtable edition Read 20 Sep 2026 · cloud.google.com
Enterprise Plus $0.85 a month Premium Bigtable edition Read 20 Sep 2026 · cloud.google.com
Data Boost Free per serverless processing unit per hour On-demand isolated compute for batch processing Read 29 Sep 2026 · cloud.google.com
HDD storage $0.03 a month per GB per month Infrequent Access uses HDD at the same rate · Each replica billed separately Read 29 Sep 2026 · cloud.google.com
Standard backup storage $0.03 a month per GB per month Incremental backups · Billed by physical backup size Read 29 Sep 2026 · cloud.google.com
Hot backup storage $0.12 a month per GB per month Optimized for reduced restore time · Billed by physical backup size Read 29 Sep 2026 · cloud.google.com
SSD storage $0.17 a month per GB per month Each replica billed separately Read 29 Sep 2026 · cloud.google.com
In-memory tier $0.20 a month per 40,000 rows per second capacity Enterprise Plus only · Up to 120,000 rows per second per node Read 29 Sep 2026 · cloud.google.com
Enterprise compute capacity $0.65 a month per node per hour Compute provisioned as nodes Read 29 Sep 2026 · cloud.google.com
Enterprise Plus compute capacity $0.85 a month per node per hour Compute provisioned as nodes · Includes Enterprise edition capabilities Read 29 Sep 2026 · cloud.google.com

Every Google Cloud Bigtable plan and price →

Strong points and limits

Strong points

  • Compute scales horizontally across instances.
  • Instances can span up to eight regions.
  • SQL API includes more than 200 functions.
  • Supports HBase and Cassandra APIs.

Limits

  • No free plan is listed.
  • Google describes it as less ideal for small applications.
  • Trial eligibility excludes some prior Google service users.

Who it suits

Bigtable is aimed at teams with larger low-latency database workloads, including machine learning and operational analytics. Google says its capacity-based compute may be less suited to small applications.

Google Cloud Bigtable in depth

Read the full write-up

Google Cloud Bigtable is a managed database service for low-latency applications, analytics, and machine-learning workloads. It is best suited to teams with substantial capacity needs and a reason to use its wide-column model, SQL interface, or Google Cloud integrations. Its scale and deployment options are substantial, but capacity-based compute makes it a less natural choice for small applications.

Overview

Bigtable stores structured, semi-structured, and unstructured data as key-value pairs and wide columns. It runs in the cloud, supports clustering, TTL, and both persistence modes, and allows values up to 100 MB. That combination suits large or varied datasets, but its data model is not a general-purpose relational database.

Clients can connect using gRPC, REST/HTTP, GoogleSQL, or the Apache HBase and Apache Cassandra APIs. Migration tools cover HBase, Cassandra, DynamoDB, and Aerospike, giving teams paths to move from those systems. These options are useful starting points, not a substitute for planning a database migration.

Key features

Bigtable's SQL query API offers more than 200 functions, including aggregations, windowing, geospatial and JSON processing, and vector search. This gives teams options for querying and processing data beyond direct key-value access, including for analytics and machine-learning use cases.

Compute scales horizontally, and an instance can span up to eight regions with automatic replication between clusters. Google says multi-region instances provide 99.999% availability and protection against a regional failure. That makes the deployment model relevant for services that need regional resilience, though it also calls for careful consideration of replicated capacity and storage costs.

Integrations include Apache Spark, Hadoop, GKE, Dataflow, Dataproc, Vertex AI Vector Search, BigQuery, and LangChain. This range is most useful to teams already building around these data and machine-learning tools; it does not make Bigtable a fit for every workload.

Security controls include customer-managed encryption keys with Cloud External Key Manager support, IAM, VPC Service Controls, Access Transparency, Access Approval, audit logging, and table-, column-, or row-level access control. The granular controls can support deployments with differentiated access needs.

Pricing

Bigtable is paid, with a 10-day trial and no free plan. Trial eligibility requires that the user has never been a paying customer of Google Cloud, Google Maps Platform, or Firebase, and has not previously signed up for the Free Trial.

The named editions are Enterprise at $0.65 a month for Standard Bigtable edition and Enterprise Plus at $0.85 a month for Premium Bigtable edition. These headline plan prices are complemented by capacity and storage charges, so they should not be read as a complete workload cost.

Compute: Enterprise compute capacity is $0.65 a month, billed per node per hour. Enterprise Plus compute capacity is $0.85 a month, also billed per node per hour, and includes Enterprise edition capabilities. Both provision compute as nodes, making capacity planning central to the bill.

Storage: SSD storage is $0.17 a month and HDD storage is $0.03 a month, each billed per GB per month; each replica is billed separately. Infrequent Access uses HDD at the same rate. Standard backup storage is $0.03 a month, billed per GB per month by physical backup size, with incremental backups. Hot backup storage is $0.12 a month, billed by physical backup size and optimized for reduced restore time.

Additional capacity: Data Boost is free, billed per serverless processing unit per hour for isolated batch processing. The in-memory tier is $0.20 a month, billed per 40,000 rows per second of capacity; it is Enterprise Plus only and supports up to 120,000 rows per second per node.

The per-unit charges mean actual costs depend on node hours, storage, replicas, backups, and any optional capacity. Capacity-based low-latency compute can be favorable for larger workloads, while Google identifies small applications as a less ideal fit.

Platforms

Bigtable is a cloud deployment with API and web access. Its supported protocols include gRPC, REST/HTTP, GoogleSQL, and the Apache HBase and Apache Cassandra APIs.

Who it's for

Bigtable is a strong candidate for teams running sizable low-latency workloads that can benefit from horizontal scaling, multi-region replication, or its SQL query features. Its migration paths and integrations may also appeal to organizations already using HBase, Cassandra, or the listed Google Cloud and data-processing services.

It is less compelling for small applications that do not need provisioned low-latency capacity or a wide-column store. Teams should also account for per-node compute, per-replica storage, and the possibility that trial eligibility excludes them.

Pros and cons

Pro: Horizontal compute scaling and instances spanning up to eight regions support large, geographically distributed deployments.

Pro: SQL querying includes more than 200 functions and capabilities for aggregation, windowing, geospatial and JSON processing, and vector search.

Pro: HBase and Cassandra APIs plus migration tools for four database systems give teams several potential transition paths.

Pro: Security controls extend from IAM and audit logging to row-, column-, and table-level access.

Con: Capacity-based compute is a poor fit for some small applications, according to Google's workload guidance.

Con: Compute is billed by node-hour, while replicas and backups add separate storage charges, making cost dependent on deployment choices.

Con: The 10-day trial has restrictive eligibility requirements, and there is no free plan.

Alternatives

Apache Cassandra is a free, self-managed open-source NoSQL database for teams that prefer to manage deployment themselves rather than use Bigtable's managed cloud service.

Azure Application Insights is another paid option with a free plan for readers considering an Azure monitoring service.

Amazon Keyspaces offers on-demand or provisioned capacity for readers comparing a managed keyspace service; its pricing is usage-based or capacity-based, respectively.

HPE Ezmeral Data Fabric is a paid option with a free plan and trial for readers considering a data fabric instead.

Azure Cosmos DB for NoSQL has a free tier with 1,000 RU/s, 25 GB of storage, and one free-tier account per Azure subscription, which may suit readers who need those capped resources.

SWC-DB is a free, self-hosted option for readers considering a GPLv3 database.

Apache HBase is a free, self-managed distributed database for operators who want to configure and run their own deployment.

Tencent Cloud API Gateway is another paid service with a free allowance for API calls.

Browse Wide-Column Databases, Key-Value Databases, and Database Software for more options.

Verdict

Choose Bigtable for substantial low-latency workloads that need a managed wide-column database, horizontal scaling, and the option of multi-region resilience or SQL querying. Its integration and migration paths add practical reasons to consider it for established data platforms. Look elsewhere for a small application, a free deployment, or workloads that do not justify capacity-based compute and per-replica storage costs.

Verdict

Bigtable brings SQL querying, multi-region deployment, and migration paths for several database systems. Its stated workload fit and trial eligibility are important considerations.

Where Specifiction places it

Alternatives to Google Cloud BigtableAll alternatives →