EdgeDB is a relational database that stores and describes the data as strongly-typed objects and relationships between them. It is built on top of PostgreSQL, inheriting all its core strengths: ACID compliance, performance, and reliability.
It provides a modern query language EdgeQL - which is efficient, intuitive, and easy to learn and provides more consistent semantic than traditional SQL.
EdgeDB is a battery included DB in a sense that it provides straight forward HTTP and GraphQL APIs besides traditional language bindings. It has a built-in support for migrations and allows full introspection of the schema via queries.