SurrealDB Database
surrealdb.com
1
Leaving SiteNav
External Link Disclaimer
You are about to visit surrealdb.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
SurrealDB is an open-source, multi-model database created by Toby Helyard-Gough in 2021, providing document, graph, relational, key-value, time-series, vector, and full-text search capabilities in a single unified database engine, written in Rust for native performance, with features including a SQL-like query language with extensions for graph traversal, record links, embedded computation, real-time live queries, schema-full or schema-less data modeling, geospatial queries, web-based admin interface, and multi-tenancy through namespaces and databases, designed to replace the need for multiple specialized databases with a single versatile engine. The query language extends standard SQL with surreal-specific syntax including the CREATE, SELECT, UPDATE, and RELATE statements, with graph operations enabling traversal through the arrow operator for traversing relationships in either direction, while the record links system enables automatic resolution of foreign key references through embedded record identifiers. The data modeling supports schema-full mode with table and field definitions including types, constraints, and permissions, and schema-less mode for flexible document storage, with both modes supporting nested objects, arrays, geometries, and custom data types. The live queries for real-time data updates. The geospatial support for distance queries. The vector search through embeddings. The full-text search. The web admin interface. The GraphQL endpoint. The REST API. The WebSocket protocol. Designed by Toby Helyard-Gough. Designed for backend developers.
Statistics
1
Views
0
Clicks
0
Like
0
Dislike