Open your editor, spin up a single process, and start modeling data as you build. With SurrealDB, you don’t choose between document storage, relationships, vector search, event history, or file blobs—you use all of them side by side. Begin with a lightweight in-memory run for prototyping, or drop the WebAssembly build into a browser to persist data on the client. Connect your app over HTTP or WebSockets, insert JSON records, define links between entities, add embedding vectors, and subscribe to live changes. You can keep things flexible with ad-hoc fields, then introduce constraints when patterns stabilize, all without pausing development.
When it’s time to ship, promote the same data model to servers or clusters without rewrites. SurrealDB handles workloads from edge devices to large multi-node deployments, so the path from local testing to high-volume production is straightforward. Create vector indexes to power semantic search, traverse connected data to resolve recommendations, and stream time-stamped events for analytics. Need offline-first behavior? Keep state in the browser via WASM and sync back when the network returns. For multi-tenant SaaS, carve out namespaces and databases per customer to isolate data while sharing infrastructure. Developers can watch live subscriptions for UI updates, push batched writes from workers, and run complex queries that blend similarity search, graph traversal, and document filters in one pass. more
Individual (surreal Cloud)
Free
Limited compute node size
Social authentication
Team collaboration
Cloud RBAC and ABAC
Resources
<ul>
<li>1 GB storage
0.25 vCPU
1 GB Memory
Community support
Surreal Sidekick AI copilot
Start (surreal Cloud)
$0.02 per Hour
Includes features of Free plan, plus
Vertical scalability
Team collaboration
Cloud RBAC and ABAC
Daily automated backups
7 day log retention *
Service Level Objectives (SLOs)
<ul>
<li>Resources
Single node
Up to 16 vCPU
Up to 512 GB storage
Up to 64 GB memory
Community support
Surreal Sidekick AI copilot
Scale (surreal Cloud)
Custom
Includes features of Start plan, plus
Horizontal scalability
Fault tolerant deployments
Multi-tenant isolated storage
Customizable backups
Team collaboration
Cloud RBAC and ABAC
Compute-compute separation
28 day log retention *
Service Level Agreements (SLAs)
Resources
<ul>
<li>Multiple nodes
Up to 5 TB cluster storage
Up to 32 vCPU per node
Up to 128 GB memory per node
Community support
Surreal Sidekick AI copilot
Enterprise (surreal Cloud)
Custom
Includes features of Scale plan, plus
Dedicated fault tolerant clusters
Bring-your-own encryption keys
Bring-your-own storage buckets
AWS PrivateLink connectivity
Enterprise single-sign on
Cloud audit and access logs
Custom log retention
Custom SLAs
Team collaboration
Cloud RBAC and ABAC
Resources
<ul>
<li>Multiple nodes
Up to 1 PB cluster storage
Up to 64 vCPU per node
Up to 256 GB memory per node
Enterprise support
Technical account manager
Community Edition (self-hosted)
Free
All core open-source features
Community support
Surreal Sidekick AI copilot
Enterprise Edition (self-hosted)
Custom
Includes features of Community Edition plan, plus
Enterprise Support - commercial and technical team to support your success, direct roadmap influence roadmap and priority alignment with your goals
Priority security patching - advanced security patches, product updates, and CVE patches, ahead of the open-source release cycle
Audit logging & compliance – full audit trails of database actions to meet regulations like GDPR, SOC 2, HIPAA, PCI DSS, or FedRAMP requirements
FIPS-compliant cryptographic modules - ensure secure data handling and encryption practices aligned with federal and regulated industry requirements
Trusted function execution environment - run confidential computing workloads in isolated secure enclaves, ideal for zero-trust architectures, and zero-knowledge proof functions *
Object and blob file storage – native support for multi-modal file handling, with scalable file storage including Amazon S3, Google Cloud Storage, Azure File Storage, and NVMe storage solutions
Distributed live queries – scalable and fault-tolerant distributed live query notifications for event-driven applications
Streaming & ETL source and sink – native support for streaming, event-driven data solutions for real-time data ingestion *
Comments