DB-EnginesCrateDB bannerEnglish
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Google Cloud Bigtable

Google Cloud Bigtable System Properties

Please select another system to compare it with Google Cloud Bigtable.

Editorial information provided by DB-Engines
NameGoogle Cloud Bigtable
DescriptionGoogle's NoSQL Big Data database service. It's the same database that powers many core Google services, including Search, Analytics, Maps, and Gmail.
Primary database modelWide column store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Rank#113  Overall
#7  Wide column stores
Technical documentationcloud.google.com/­bigtable/­docs
Initial release2015
License infoCommercial or Open Sourcecommercial
Cloud-based only infoOnly available as a cloud serviceyes
Server operating systemshosted
Data schemeschema-free
Typing infopredefined data types such as float or dateno
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.no
Secondary indexesno
SQL infoSupport of SQLno
APIs and other access methodsgRPC (using protocol buffers) API
HappyBase (Python library)
HBase compatible API (Java)
Supported programming languagesC#
JavaScript (Node.js)
Server-side scripts infoStored proceduresno
Partitioning methods infoMethods for storing different data on different nodesSharding
Replication methods infoMethods for redundantly storing data on multiple nodesInternal replication in Colossus, and regional replication between two clusters in different zones
MapReduce infoOffers an API for user-defined Map/Reduce methodsyes
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate consistency (for a single cluster), Eventual consistency (for two or more replicated clusters)
Foreign keys infoReferential integrityno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataAtomic single-row operations
Concurrency infoSupport for concurrent manipulation of datayes
Durability infoSupport for making data persistentyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.no
User concepts infoAccess controlAccess rights for users, groups and roles based on Google Cloud Identity and Access Management (IAM)
More information provided by the system vendor
Google Cloud Bigtable
Specific characteristics

Cloud Bigtable is a low latency, massively scalable wide-column NoSQL database for analytical and operational workloads (for example IoT, user analytics and financial analysis). As a fully managed Google Cloud Platform (GCP) offering, it benefits from industry leading security, availability and integration with other GCP capabilities. In addition to the original Bigtable API, Cloud Bigtable is fully compatible with an existing HBase™ setup, minimizing migration effort, and easing integration with other Apache™ capabilities such as Hadoop® and Spark™.

Check out the Cloud Bigtable Quickstarts for guidance on getting up and running.

Competitive advantages

Cloud Bigtable offers low latency and high throughput at any scale or application type, and can optimize your data over time for best performance. You can use Cloud Bigtable as the storage engine for large-scale, low-latency applications as well as throughput-intensive data processing and analytics.

Horizontally scalable with no downtime to match your data throughput needs

Fully Managed
Cloud Bigtable is offered as a fully managed service, meaning you spend your time developing valuable applications instead of configuring and tuning your database for performance and scalability. In addition, Google’s own Bigtable operations team monitors the service to ensure issues are addressed quickly.

Google Cloud Platform (GCP) integration allows easy creation of full solutions, and HBase API compatibility extends this into the open source Apache ecosystem Learn more...

Data security
Backups. Identity and access management. Learn more...

Typical application scenarios

Ad Tech / User Analytics
Integrate large volumes of unrefined data from many sources, typically to drive consistent customer activity across channels. Collect and compare large volumes of behavior data across customers to find common patterns that can drive recommendations and sales. Store which pages/videos/images/songs customers listened to, engaged in, how long they stayed, what they did while on the page, where they went next, and so on.

Build models based on historical behavior - continually update fraud patterns and compare with real-time transactions. Store and consolidate market data, trade activity, and other data, such as social and transactional data.

Ingest and analyze large volumes of time series data from sensors in real time - matching the high speeds the IoT data is generated to track normal and abnormal behavior. Enable customers to build dashboards and drive analytics on their data in real time.

Key customers

eBay, Spotify, Twitter, ZulilyMoloco, Cognite, Arcules, SymphonyPluribus Labs, HafslundOden Technologies, Server Density, MainAd, 3PM Solutions, Google

Licensing and pricing models

When you use Cloud Bigtable, you are charged for the following:

  • The type of Cloud Bigtable instance, and the total number of nodes in your instance's clusters.
  • The amount of storage that your tables use.
  • The amount of network bandwidth that you use.

When you enable replication by creating an instance with 2 clusters, you are charged only for the items listed above, including the complete copy of the instance's data that is stored with the second cluster. There are no additional charges for replication beyond these standard items.

Pricing guide

Related products and services

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
Google Cloud Bigtable
Recent citations in the news

Review Google cloud IAM fundamentals and best practices
28 December 2018, TechTarget

Why New Pages Fluctuate in Google SERPs
21 December 2018, Search Engine Journal

Google's Cloud Spanner DML Updates and Cloud Bigtable's New Key Visualization Feature
15 October 2018, InfoQ.com

Google updates its Cloud Spanner and Cloud BigTable databases
11 October 2018, SiliconANGLE News

GCP addition targets cloud data access, privacy fears
20 December 2018, TechTarget

provided by Google News

Job opportunities

Data Scientist
Invisibly, Palo Alto, CA

Cloud Engineer, IoT
Google, Cambridge, MA

Sr. Software Engineer - Data Engineering - Secureworks - Atlanta, GA or Remote
DELL, Atlanta, GA

Cloud Application Engineer
Maven Wave Partners, Chicago, IL

API Engineer at Lytics (Jr/Mid)
Lytics, Portland, OR

jobs by Indeed

Share this page

Featured Products

Redis logo

Start now with Redis Cloud
Secure, highly available Redis as a serverless, hosted, fully managed cloud service.
Sign up here.

Neo4j logo

New to the world of graph databases? Become an expert today with your copy of the Graph Databases for Beginners ebook.

Couchbase logo

Power, flexibility & scale.
All open source.
Get started now.

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Present your product here