Google Cloud BigTable: Petabyte Scale NoSQL Database
Published in
5 min readAug 9, 2020
If you have petabyte scale data and want write/read performance in millisecond, then BigTable is the option on GCP. In this Blog we will explore BigTable in nutshell.
Please subscribe to my youtube channel for tech related videos.
Table of Contents
- Introduction
- Advantages over open source HBase
- Storage Model
- Architecture
- Schema Design
- How to Connect
- Use Cases
- When not use bigtable
Let get started.
Introduction
- NoSQL database ( Hence different than Cloud SQL, Cloud Spanner and BigQuery).
- Used for OLAP applications( Like BigQuery) which makes is it different than OLTP databases( Cloud SQL and Cloud Spanner).
- For very large & sparse dataset .
- Very low latencies for both read and write operation(typically in milliseconds).
- Works best with naturally ordered data ( having sequential ordering & only one column can be row key).
- Supports largest data size (petabytes data) with milliseconds of read/write operation…