SurrealDB

A scalable, distributed, collaborative, document-graph database for the realtime web.

SurrealDB is a multi-model database written in Rust that combines document, graph, relational and time-series workloads behind one query language. It runs embedded, as a single server, or distributed on TiKV or FoundationDB.