Editions overview

This page describes Bigtable editions and summarizes the features of each edition.

Bigtable offers the following editions to support your business and application needs:

  • Enterprise: the standard Bigtable service for typical production workloads.
  • Enterprise Plus: advanced capabilities for demanding workloads that require sub-millisecond read latency, higher storage density, and advanced analytics.

The following sections describe each Bigtable edition in detail.

Enterprise edition

Enterprise edition is the standard Bigtable service for low-latency workloads. Enterprise edition supports machine learning, time series, operational analytics, and user applications at scale. All instances that you created before the launch of editions are automatically classified as Enterprise edition, with no changes to existing features or billing.

This edition includes the following capabilities:

  • Supports typical production analytics, machine learning, and time-series applications.
  • Includes core features such as autoscaling, standard tiered storage (up to 32 TB per node), and automated backups.
  • Offers up to 99.999% availability, depending on the replication and routing configuration, as defined in the Bigtable SLA.

Enterprise Plus edition

Enterprise Plus edition includes all Enterprise edition features as well as advanced capabilities. We recommend Enterprise Plus for multi-tenant workloads that require exceptional performance, scale, and global availability. Enterprise Plus edition also offers advanced resource management and analytic query capabilities.

We recommend Enterprise Plus edition for workloads that need the following capabilities:

  • Sub-millisecond read latency provided by an integrated in-memory tier.
  • Higher storage density per node, supporting enhanced tiered storage up to 64 TB.
  • Advanced analytic query capabilities that include SQL support for Data Boost and Data Boost access to tiered storage data.
  • High-performance hotspot mitigation and the ability to handle sudden spikes in read traffic without manual intervention, using a fully managed in-memory tier that automatically scales vertically alongside existing Bigtable autoscaling.

Comparison of editions features

The following table compares the features, performance limits, and capabilities available for each edition.

Enterprise Enterprise Plus
Performance

High performance, low-latency, and high throughput.

An SSD node provides up to 17,000 reads and 14,000 writes per second, with less than 5 ms of latency.

Enterprise-level performance, which provides sub-millisecond read latency, greater throughput, and hotspot mitigation.

An SSD node provides up to 17,000 reads and 14,000 writes per second, with less than 5 ms of latency.

In-memory tier (Preview) provides nodes that support up to 120,000 reads per second with sub-millisecond read latency.

Availability and disaster recovery

This service is included, as defined in the Bigtable SLA.

Multi-region replication

This service is included, as defined in the Bigtable SLA.

Multi-region replication

Resource management

Autoscaling

Tiered storage (up to 32 TB per node) (Preview)

2x node scaling

Autoscaling

Tiered storage (up to 64 TB per node) (Preview)

2x node scaling

In-memory tier vertical scaling (Preview)

Analytics and query capabilities

Data Boost

Continuous materialized views

Advanced Data Boost capabilities: query with SQL, and read data from HDD and tiered storage

Continuous materialized views

Data protection

Backup retention up to 90 days

Automated backups (up to 90 days)

Hot backups

Backup retention up to 365 days

Automated backups (up to 90 days, and you can extend existing backups up to 365 days) with cluster configuration

Hot backups

Committed use discounts (CUDs) 20% for 1 year, 40% for 3 years 20% for 1 year, 40% for 3 years

Selecting an edition when you create an instance

When you create an instance or update an instance an instance, you select an edition. Selecting the edition for the instance affects your cost and feature availability. While you can change the edition later to suit evolving workloads, understanding the specific capabilities of each edition helps optimize resource allocation from the start.

After you create an Enterprise Plus instance, you can't downgrade it to the Enterprise edition for 48 hours.

Changing the edition of your instance

You can change the edition of your instance at any time. Changes take effect immediately.

You can make the following changes to your instance:

  • Upgrade: upgrade from Enterprise to Enterprise Plus.
  • Downgrade: after you deactivate all Enterprise Plus features, downgrade from Enterprise Plus to Enterprise.

After you upgrade an existing instance to Enterprise Plus, you can't downgrade it to Enterprise edition for 48 hours.

Viewing the edition of your instance

To view whether the edition of an existing instance is Enterprise or Enterprise Plus, see Get instance details.

Pricing

The edition that you choose for your instance affects your costs for nodes and storage. Both Enterprise edition and Enterprise Plus edition use the same billing model for node hours, storage, and networking, but Enterprise Plus has its own Bigtable node SKU.

For more information about pricing for Bigtable editions, see Bigtable pricing.

Limitations

The following limitations apply to editions:

  • After you create an Enterprise Plus instance or upgrade an existing instance to Enterprise Plus, you can't downgrade it to the Enterprise edition for 48 hours.
  • Enterprise Plus instances and Enterprise Plus features aren't available in the free trial version of Bigtable.

What's next