Google Cloud BigTable gives you speed
Rating: 10 out of 10
IncentivizedUse Cases and Deployment Scope
We use Google Cloud BigTable to help us do the following:
1. Store aggregates
2. Build and keep lookup tables
3. Have a storage that can be looked up really fast to find duplicates
4. Given the large no. of txns it can handle, we use it for enriching our data from pipelines thus having rich information in the flows below.
1. Store aggregates
2. Build and keep lookup tables
3. Have a storage that can be looked up really fast to find duplicates
4. Given the large no. of txns it can handle, we use it for enriching our data from pipelines thus having rich information in the flows below.
Pros
- High throughput
- Low latency
- Uptime
- Fast Key-value lookups
Cons
- Global replication
- Complete SQL support
- Size limit of 1MB
Likelihood to Recommend
It works great for any use case that requires high throughput for reads and writes, for key-value kinda data. This enables you to use it for usecases where you need to retain data for a long term or even short term but then use it in pipelines to enrich data, sync states between backend and frontend or to quickly lookup say a user.