AWS ships ExtendDB, a DynamoDB-compatible server backed by PostgreSQL
The DynamoDB team released ExtendDB 0.1, an Apache 2.0 Rust server that speaks the DynamoDB wire protocol and stores every item in PostgreSQL. It supports tables, Query and Scan, transactions, streams, TTL and pgvector search, with mandatory TLS and SigV4 signing.
- ExtendDB is written in Rust and licensed under Apache 2.0
- Items live in ordinary PostgreSQL 14+ tables readable via psql
- Streams, TTL and vector search on pgvector are supported
- Latest release is v0.1.13 from October 1, aimed at dev and testing
Read next
Software