The ultimate multi-model database
SurrealDB is a versatile multi-model database designed for modern applications. It integrates the database layer, querying layer, and API/authentication into one platform. It supports SurrealQL, GraphQL, REST, and JSON-RPC for data access and modification. SurrealDB can handle advanced querying without complex JOINs and offers real-time data syncing. It can operate in-memory or as a distributed cluster, suitable for various environments. Additionally, it supports embedded JavaScript functions and ES2020 standards for advanced data manipulation.
