6. Building a Data Dashboard with Google BigQuery

The media success of Apache Hadoop has been both a blessing and a curse for those who have an interest in learning about new distributed data technologies. The hype, although well-deserved, has led to an emphasis on Hadoop as the be-all and end-all solution for anything related to “big data.”

In reality, applications built to handle large-scale data problems often require a collection of different technologies, each optimized for a particular use case. Non-relational databases are useful for managing data at scale, especially when the amount of data reads greatly exceeds the amount of writes. MapReduce frameworks are useful for transforming data from one form into another. Along with these use ...

Get Data Just Right: Introduction to Large-Scale Data & Analytics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.