Question

I just started testing AWS Redshift and populated a single node with the AWS sample data.

Querying a table with 10 or ~400 rows takes around 2 seconds, uncached.

I'm not sure if I'm misunderstanding something, but I assumed that would be a lot faster. Is there something I'm missing here?

Thanks! Any feedback appreciated.

enter image description here

Was it helpful?

Solution

The whole idea around Redshift is not to run in a single node. It is actually designed to run in a sharded cluster and it is expected to have very bad numbers within only one node. If you look at the internals you'll see that is actually designed to run on top of a set of nodes, adding an extra layer for the query processing.

If you are already familiar with the basics, you can check the Best practices.

Licensed under: CC-BY-SA with attribution
Not affiliated with dba.stackexchange
scroll top