Bigtable is an internal Google database system that’s so revolutionary that it kickstarted the NoSQL industry. Google went on to use Bigtable to power many of its other core services, such as Gmail and Google Maps. Finally, in 2015, it made Cloud Bigtable available as a service that its customers could use for their own applications. In this course, you will learn which of your applications could make use of Bigtable and how to take advantage of its high performance.
What is bigtable?
Internal Google database that kickstarted the NoSQL industry
Web indexes behind search engine took too long to build
Needed real-time access to petabytes of data
2006 research paper describing Bigtable
Led to HBase, Cassandra, and other NoSQL databases
Bigtable powers Gmail, Google Maps, and other services
Best uses for Bigtable
Design
. Architecture and storage model
. Schema design
. Cluster configuration
. Access control
Using bigtable
Learning objectives
Identify the best use cases for Bigtable
Describe bigtable's architecture and storage model
Optimize query performance through good schema design
Configure and monitor a Bigtable cluster
No comments:
Post a Comment