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. |
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. |
This service is included, as defined in the Bigtable SLA. |
| Resource management |
Tiered storage (up to 32 TB per node) (Preview) |
Tiered storage (up to 64 TB per node) (Preview) |
| Analytics and query capabilities |
Advanced Data Boost capabilities: query with SQL, and read data from HDD and tiered storage |
|
| Data protection |
Backup retention up to 90 days Automated backups (up to 90 days) |
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 |
| 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
- Learn how to create an instance