NEW

New University Course: SurrealDB for AI Engineers

Start the course

1/3

Stop choosing.

In-memory or persistent? Yes. Our new in-memory storage engine. Lock-free.

Reads never write to shared memory, so they keep scaling as you add cores. 21.51 million point reads per second across 15 million keys, on a 32-core, 64-thread AMD Ryzen Threadripper 9970X with 128 GB of RAM and an NVMe SSD. It runs embedded in an application, in the browser and on a server, and can persist to disk when the workload requires it.

28.3×
Faster than RocksDB in-memory for reads
17.5×
Faster than LMDB in-memory for reads
6.61×
Faster than LMDB in-memory for updates

Speed or durability? Yes. Our new persistent storage engine. We are replacing RocksDB.

It will be the only persistent storage engine in SurrealDB 4, fully durable and fully transactional. 6.80 million point reads per second across 500,000 keys with every commit flushed to disk, on a 32-core, 64-thread AMD Ryzen Threadripper 9970X with 128 GB of RAM and an NVMe SSD.

7.95×
Faster than RocksDB for reads, fully durable
26.8×
Faster than RocksDB for creates, fully durable
73.7×
Faster than SlateDB for reads, fully durable

Memory or accuracy? Yes. SurrealDB Agent Memory. Memory you can finally trust.

Every fact keeps its history, its permissions and its source, in one SurrealDB engine. Know what changed, when it changed, who can see it and where it came from.

77.2%
BEAM 1M, Gemini 3.5 Flash Lite judge, 700 questions
57.1%
BEAM 1M questions with every rubric item fully met

Files or database? Up next.

Simplicity or scale?

SQL or SurrealQL?

Transactions or speed?

THE PLATFORM

Everything an application and its agents know. Five surfaces, one engine.

IN PRODUCTION

Trusted at scale. Samsung, Nvidia, Verizon, Tencent, and Walmart run on SurrealDB.

14,000+

Developers building on SurrealDB Cloud

4M+

Developers building on SurrealDB worldwide

FROM THE TEAMS

SurrealDB gives us a foundation where we can unify semantic search, knowledge graphs, and AI-driven decision making without stitching together multiple systems. Collapsing responsibility into SurrealDB has become our default engineering posture.
Justin Foley

VP of Engineering, Later