Data warehousing using Amazon Redshift
Amazon Redshift is a fully managed, petabyte-scale cloud data warehouse service. It is designed on the principles of massively parallel processing (MPP) architecture, which allows users to analyze large volumes of data efficiently. Redshift addresses a whole range of analytical use cases, but more importantly, it addresses the top three areas of what businesses are looking for:
- Analyzing data by breaking down data silos.
- Providing the best price performance at scale.
- Providing easy, secure, and reliable insights from the data.
Before we look at some use cases, let’s quickly understand the basics of Redshift.
Amazon Redshift basics
Redshift uses a massively parallel, shared-nothing architecture. It uses columnar storage, which means data is stored in columns instead of rows.
This columnar storage approach has several advantages in terms of data compression, query performance, and analytics:
- Compression...