Re: I am an Amazon Redshift specialist, and I have Views about all this.
Grandparent is excellent and informative post.
So many of these whizz-bang products were invented because the people who make them don't know how to use a relational database properly.
How does this feature set sound:
- The same data, sliced, diced, sorted, denormalised in multiple different ways on disk
- Immediate update of all of these slices upon insert/update/delete of source data; no need to rebuild from zero
- Store each slice of data on a different storage array if you wish
- Bulk amendment of multiple records will only recalculate changed results
And... I'm describing SQL Server indexed views, partitions and the MERGE statement, features which have been there for many many years.
Admittedly these were restricted to the Enterprise Edition a while back, but that's gone now and you can do this on any version, even Express.