Relational Key/Value Document / XML Graph
FaunaDB is an indexed document store that allows access to the stored data using multiple models - relational, document, graph and key-value.
FaunaDB’s indexes are similar to views, in that they materialize covered fields from the source class, which are returned as part of the index query result. Similar to materialized views, access control rules can enforce that particular indexes can only be read by client keys with specific roles.
Serializable Snapshot Isolation Cursor Stability
Read-write transactions using serialized indexes run with strict-serializability. Read-only transactions and index reads from non-serialized indexes will see snapshot isolation. Clients can upgrade to strict-serializability across all operations.