Wat is Amazon Redshift? Complete Gids

Bijgewerkt: 25 augustus 2026
Leestijd: 8 minuten
Cloud · AWS

Amazon Redshift was een van de eerste cloud-native data warehouses en blijft de standaardkeuze voor teams die al volledig binnen AWS werken. Deze gids legt de MPP-architectuur uit, wat Redshift Spectrum toevoegt, en hoe Redshift zich verhoudt tot Snowflake en BigQuery.

Amazon Redshift in Één Alinea

Amazon Redshift is een volledig beheerd, kolomgeoriënteerd data warehouse binnen Amazon Web Services (AWS), gebouwd op een MPP-architectuur (Massively Parallel Processing): queries worden verdeeld over meerdere compute-nodes die parallel werken, wat grote analytische workloads snel maakt.

In één zin

Redshift is voor AWS-teams wat BigQuery is voor Google Cloud-teams — een sterke, diep geïntegreerde keuze zolang je binnen dat cloud-ecosysteem blijft.

MPP-Architectuur en Tuning

In tegenstelling tot volledig serverless platformen vereist Redshift (in de klassieke cluster-vorm) bewuste keuzes rond clustergrootte en dataverdeling:

Leader & Compute Nodes

Een leader-node coördineert query-planning; compute-nodes voeren het daadwerkelijke werk parallel uit.

Distributiestijlen

KEY, ALL of EVEN bepalen hoe rijen over nodes verdeeld worden — de juiste keuze vermindert dataverplaatsing tussen nodes drastisch.

Sort Keys

Bepalen de fysieke sorteervolgorde van data op schijf, wat filter- en range-queries versnelt.

Redshift Serverless

Een nieuwere, serverless variant die automatisch schaalt zonder clusterbeheer — dichter bij het model van Snowflake en BigQuery.

Redshift Spectrum: Queryen op S3

Met Redshift Spectrum kun je SQL-queries uitvoeren direct op data in Amazon S3, zonder deze eerst in Redshift te laden. Dit maakt een hybride architectuur mogelijk: recente, veelgebruikte data in Redshift zelf voor snelle toegang, en historische of minder gebruikte data goedkoop in S3 — beide bevraagbaar met dezelfde SQL-interface.

-- Voorbeeld: externe tabel op S3-data bevragen via Spectrum
CREATE EXTERNAL TABLE spectrum_schema.orders_historisch (
    order_id BIGINT,
    klant_id BIGINT,
    bedrag DECIMAL(10,2),
    besteld_op TIMESTAMP
)
STORED AS PARQUET
LOCATION 's3://data-lake/orders/historisch/';

-- Combineer 'hete' data in Redshift met 'koude' data in S3
SELECT klant_id, SUM(bedrag)
FROM spectrum_schema.orders_historisch
WHERE besteld_op >= '2020-01-01'
GROUP BY klant_id;

Redshift versus Snowflake en BigQuery

Aspect Redshift Snowflake BigQuery
Cloud Alleen AWS AWS, Azure, GCP Alleen GCP
Beheer Meer handmatige tuning (klassiek), of serverless Grotendeels serverless, weinig tuning Volledig serverless
Sterkste fit Teams volledig op AWS Multi-cloud of cloud-onafhankelijke behoefte Teams volledig op Google Cloud

Conclusie

Amazon Redshift blijft een solide, kosteneffectieve keuze voor teams die al diep geïnvesteerd zijn in AWS, zeker met de nieuwere serverless-variant die veel van de klassieke tuning-overhead wegneemt. Voor multi-cloud-flexibiliteit is Snowflake vaak de sterkere keuze; voor Google Cloud-omgevingen ligt BigQuery meer voor de hand.

Twijfel je welk data warehouse bij jouw cloud-strategie past? Neem contact op voor onafhankelijk advies.

Veelgestelde vragen

Wat is het verschil tussen Redshift en Snowflake?

Redshift is exclusief AWS en vereist meer handmatige tuning; Snowflake draait cloud-onafhankelijk met minder handmatig beheer.

Wat is Redshift Spectrum?

Een functie om SQL-queries direct op S3-data uit te voeren zonder deze eerst in Redshift te laden — combineert data lake-opslag met data warehouse-querykracht.

Wat zijn distributiestijlen in Redshift?

KEY, ALL en EVEN bepalen hoe tabeldata over compute-nodes verdeeld wordt — een van de belangrijkste performance-hendels in klassieke Redshift-clusters.

Wat is PySpark? Alle blogs Wat is Snowflake?