Google Cloud/Bigtable: Difference between revisions
From charlesreid1
(Created page with "=Overview= Bigtable features: * sparsely populated table * billions of rows, thousands of columns * ideal data source for MapReduce operations * TB to PB of data * large amou...") |
|||
| Line 10: | Line 10: | ||
* fully managed - design your schema and you're done | * fully managed - design your schema and you're done | ||
* example applications: marketing data, financial data, IoT data, time series data | * example applications: marketing data, financial data, IoT data, time series data | ||
From the original white paper: "A Bigtable is a sparse, distributed, persistent multidimensional sorted map. The map is indexed by a row key, a column key, and a timestamp; each value in the map is an uninterrupted array of bytes." | |||
=Resources= | =Resources= | ||
Revision as of 19:12, 24 October 2017
Overview
Bigtable features:
- sparsely populated table
- billions of rows, thousands of columns
- ideal data source for MapReduce operations
- TB to PB of data
- large amounts of single-keyed data with low latency
- fast read write throughput, low latency
- fully managed - design your schema and you're done
- example applications: marketing data, financial data, IoT data, time series data
From the original white paper: "A Bigtable is a sparse, distributed, persistent multidimensional sorted map. The map is indexed by a row key, a column key, and a timestamp; each value in the map is an uninterrupted array of bytes."
Resources
Bigtable paper (2006): http://static.googleusercontent.com/media/research.google.com/en/us/archive/bigtable-osdi06.pdf