GCP Storage Types
How to choose a storage solution?



| Bucket attributes |
Bucket contents |
| Globally unique name |
Files (in a flat namespace) |
| Storage class (Mulit-regional, Regional, Nerline, Coldline) |
|
| Location (region of multi-region) |
|
| IAM policies or Access Cotnroll Lists |
Access Control Lists |
| Object versioning settings |
|
| Object lifecycle management rules |
|
Get Data into Cloud Storage
- Online Transfer (Self-managed, Command-line tools like gsutil)
- Storage Transfer Service (Scheduled batch transfers)
- Transfer Appliance (Rackable applicances)
- Fully managed NoSQL, wide-column database service for terabyte applications
- NoSQL Schema. Not all columns have same datatype. Sparsely populated tables.
- Integrated (HBase API, Mative compatibility with big data, Hadoop)
- Compatibility to HBase
- Bigtable is scaleable
- Admin Tasks transparent
- Same Database as Google Core Services
- Does not support SQL Queries
- No Muli-row transactions
When to choose Cloud BigTable
Cloud SQL
Database as a service.
Cloud Spanner
Cloud Datastore
Horizontally scalable NoSQL DB.