Just tried a quick test cluster - Identifies as PG 16.5 No views/triggers/sequences No foreign key constraints No extensions No NOTIFY ("ERROR: Function pg_notify not supported") No nested transactions No json(b) Unsupported PG features are now online https://docs.aws.amazon.com/aurora-dsql/latest/userguide/wor...
They'd save space by listing the supported features. It's not useless, but no existing application would run on it.
> Unsupported objects
> * Databases - Aurora DSQL supports only one database per cluster at this time.
> * Views
> * Temporary Tables
> * Triggers
> * Types
> * Tablespaces
> * UDFs / Functions other than functions using language = SQL
> Unsupported constraints
> Foreign keys
> Exclusion constraints
> Limitations
> ...
> A transaction cannot modify more than 10,000 rows
If you want a distributed PostgreSQL-lookalike, look at CockroachDB.