- Home
- Wide-Column Databases
- Google Cloud Bigtable
Google Cloud Bigtable
What it is
Google Cloud Bigtable is a managed NoSQL database for machine learning, operational analytics, and user-facing applications that need low-latency access. It stores structured, semi-structured, and unstructured data in key-value and wide-column formats. SQL queries are supported through an API with more than 200 functions, including aggregation, windowing, geospatial and JSON processing, and vector search. Compute scales horizontally, and an instance can span up to eight regions with automatic replication between clusters. Integrations include Apache Spark, Hadoop, GKE, Dataflow, Dataproc, Vertex AI Vector Search, BigQuery, and LangChain. APIs and migration tools are available for HBase, Cassandra, DynamoDB, and Aerospike. Security options include customer-managed encryption keys, IAM, VPC Service Controls, audit logging, and table-, column-, or row-level access controls. Google states that multi-region instances offer 99.999% availability and protection against regional failure. The service is cloud-deployed and available through API and web. A 10-day trial is listed; eligibility excludes people who have previously paid for Google Cloud, Google Maps Platform, or Firebase, or signed up for the Free Trial.
For and against
For
- Scales compute horizontally and supports up to eight regions.
- SQL API offers more than 200 functions.
- Migration tools cover HBase, Cassandra, DynamoDB, and Aerospike.
- Access controls can apply at table, column, or row level.
Against
- No free plan is listed.
- Google says capacity-based compute may be less ideal for small applications.
- Trial eligibility excludes some past Google Cloud users.
The verdict
Bigtable combines a wide-column and key-value data model with SQL, scaling, and multi-region options. Its stated workload fit favors larger applications, so teams with smaller needs should weigh that limitation.
Who it suits
Bigtable may suit teams running larger, low-latency workloads that need horizontal scaling, multi-region deployment, or migration support for listed database systems. Google says its capacity-based compute may be less suitable for small applications.
Plans and prices
Enterprise
Standard Bigtable edition
Read 20 Sep 2026 · cloud.google.com
Enterprise Plus
Premium Bigtable edition
Read 20 Sep 2026 · cloud.google.com
Data Boost
On-demand isolated compute for batch processing
Read 29 Sep 2026 · cloud.google.com
Standard backup storage
Incremental backups · Billed by physical backup size
Read 29 Sep 2026 · cloud.google.com
HDD storage
Infrequent Access uses HDD at the same rate · Each replica billed separately
Read 29 Sep 2026 · cloud.google.com
Hot backup storage
Optimized for reduced restore time · Billed by physical backup size
Read 29 Sep 2026 · cloud.google.com
SSD storage
Each replica billed separately
Read 29 Sep 2026 · cloud.google.com
In-memory tier
Enterprise Plus only · Up to 120,000 rows per second per node
Read 29 Sep 2026 · cloud.google.com
Enterprise compute capacity
Compute provisioned as nodes
Read 29 Sep 2026 · cloud.google.com
On the record
- Availability
- Google says multi-region instances offer 99.999% availability and protection against a regional failure.cloud.google.com · read 29 Sep 2026
- Data model
- It is a key-value and wide-column store for structured, semi-structured, and unstructured data.cloud.google.com · read 29 Sep 2026
- 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.docs.cloud.google.com · read 29 Sep 2026
- Integrations
- The product page lists integrations with Apache Spark, Hadoop, GKE, Dataflow, Dataproc, Vertex AI Vector Search, BigQuery, and LangChain.cloud.google.com · read 29 Sep 2026
- Migration
- Bigtable provides Apache Cassandra and HBase APIs and migration tools for HBase, Cassandra, DynamoDB, and Aerospike.cloud.google.com · read 29 Sep 2026
- 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.cloud.google.com · read 29 Sep 2026
- Product
- Bigtable is a fully managed, low-latency NoSQL database service for machine learning, operational analytics, and user-facing applications.cloud.google.com · read 29 Sep 2026
- Scaling and deployment
- Bigtable scales compute horizontally and supports instances spanning as many as eight regions, with automatic replication between clusters.cloud.google.com · read 29 Sep 2026
- 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.cloud.google.com · read 29 Sep 2026
- 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.cloud.google.com · read 29 Sep 2026
- 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.docs.cloud.google.com · read 29 Sep 2026
- Workload fit
- Google says capacity-based low-latency compute can make Bigtable more favorable for larger workloads and less ideal for small applications.cloud.google.com · read 29 Sep 2026
The review
Google Cloud Bigtable is a managed cloud database for teams running low-latency services, operational analytics, or machine-learning workloads. It is most persuasive for larger applications that can use its scale, SQL querying, and Google Cloud integrations. Smaller projects should look closely at its capacity-based compute before committing.
Overview
Bigtable stores structured, semi-structured, and unstructured data in a key-value and wide-column model. That accommodates varied data shapes, but teams seeking a general-purpose relational database should look elsewhere. It runs in the cloud, supports clustering and TTL, offers both persistence modes, and allows values up to 100 MB.
Clients can connect over gRPC, REST/HTTP, GoogleSQL, or the Apache HBase and Cassandra APIs. Migration tools cover HBase, Cassandra, DynamoDB, and Aerospike, giving teams moving from those systems a practical starting point rather than a turnkey migration.
Key features
Bigtable's SQL query API includes more than 200 functions, with aggregations, windowing, geospatial and JSON processing, and vector search. This gives analytics and AI-oriented teams more ways to query their data without replacing the underlying wide-column model.
Compute scales horizontally, and instances can span as many as eight regions with automatic replication between clusters. Google says multi-region instances offer 99.999% availability and protection against a regional failure. Those options suit services where regional resilience matters, though they may be more infrastructure than a small application needs.
Integrations include Apache Spark, Hadoop, GKE, Dataflow, Dataproc, Vertex AI Vector Search, BigQuery, and LangChain. The breadth is especially useful for teams already building around these tools. Security controls include customer-managed encryption keys with Cloud External Key Manager support, IAM, VPC Service Controls, Access Transparency and Approval, audit logging, and table-, column-, or row-level access control.
Pricing
Bigtable is paid, with a 10-day trial rather than a 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 listed monthly prices describe individual components and capacities; several are billed by usage unit, so the actual bill depends on provisioning and consumption.
- Enterprise: $0.65 a month for the Standard Bigtable edition; a starting point for teams that need the standard edition.
- Enterprise Plus: $0.85 a month for the Premium Bigtable edition; the premium option, including the edition capabilities referenced by its compute capacity.
- Data Boost: free, billed per serverless processing unit per hour, for isolated on-demand batch processing.
- Enterprise compute capacity: $0.65 a month, billed per node per hour; compute is provisioned as nodes.
- Enterprise Plus compute capacity: $0.85 a month, billed per node per hour; node-provisioned compute includes Enterprise edition capabilities.
- HDD storage: $0.03 a month, billed per GB per month. Infrequent Access uses HDD at the same rate, and each replica is billed separately.
- SSD storage: $0.17 a month, billed per GB per month; each replica is billed separately.
- Standard backup storage: $0.03 a month, billed per GB per month, for incremental backups billed by physical backup size.
- Hot backup storage: $0.12 a month, billed per GB per month, for backups optimized for reduced restore time and billed by physical backup size.
- In-memory tier: $0.20 a month, billed per 40,000 rows per second capacity. It is Enterprise Plus only and supports up to 120,000 rows per second per node.
Capacity-based compute can favor larger workloads; a small application may pay for a level of provisioned capacity it does not need. Storage costs also vary by medium and replica count, while backup choice trades lower cost for slower restoration or a higher rate for reduced restore time.
Platforms
Bigtable is a cloud deployment offered through API and web access. Its supported protocols include gRPC, REST/HTTP, GoogleSQL, and the Apache HBase and Cassandra APIs.
Who it's for
Bigtable is a strong candidate for teams with sizable low-latency workloads, especially those needing horizontal scaling, multi-region replication, SQL querying, or connections to Google's analytics and AI ecosystem. It is less compelling for small applications: Google's own workload guidance says capacity-based low-latency compute can be less favorable at that scale.
Pros and cons
- Pro: SQL includes advanced query functions such as geospatial and vector search, extending the database's usefulness for analytics and AI-oriented work.
- Pro: Up to eight regions, automatic replication, and Google's stated multi-region availability make it suitable for workloads that need regional resilience.
- Pro: Migration tools and HBase and Cassandra APIs can help teams transition from familiar database ecosystems.
- Con: Capacity-based compute is less suited to small applications, where provisioned capacity may be hard to justify.
- Con: There is no free plan, and the trial is limited to 10 days with strict eligibility requirements.
- Con: Replicas are billed separately for HDD and SSD storage, so multi-replica deployments add storage cost.
Alternatives
Amazon DynamoDB is worth considering when a free tier matters: its free tier includes 25 WCUs, 25 RCUs, 25 GB of storage, and 25 replicated WCUs per payer account per region.
RocksDB is a free, open-source C++ library under GPLv2 or Apache 2.0, for readers who prefer that licensing and library model.
Upstash Redis offers a free plan with 256 MB of data, 10 GB monthly bandwidth, and 500K monthly commands, making it an option for readers whose needs fit those caps.
Aerospike Database is another freemium database alternative with a Community Edition described as supporting 8 nodes, 2.5 TB of data, and 2 namespaces.
Riak KV is a free option with an open-source key-value module, built-in masterless replication, and HTTP API and Protocol Buffers.
Tencent Cloud API Gateway is another paid service with a free allowance of its first 1 million API calls per month during the first year.
VMware Workstation Pro is a free desktop virtualization product for Windows and Linux hosts.
Apache Accumulo is a free, Apache-licensed sorted distributed key/value store for readers seeking that alternative.
For more options, browse Key-Value Databases, Wide-Column Databases, or Database Software.
Verdict
Choose Google Cloud Bigtable for a larger low-latency workload that benefits from horizontal scaling, SQL breadth, or multi-region resilience. Its strongest reason to buy is the combination of managed wide-column storage and scale-oriented capabilities; its main reason to look elsewhere is the poor fit of capacity-based compute for smaller applications, compounded by the lack of a free plan.