compare
RavenDB vs SurrealDB
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | RavenDB | SurrealDB |
|---|---|---|
| Language | C# | Rust |
| Licence | Other | Other |
| Stars | 4k | 33k |
| Latest | 7.2.7 | v4.0.1 |
| Last push | 2026-11-11 | 2026-11-09 |
| Release cadence | about 1 day between releases | about 6 days between releases |
| Active contributors | 22+ commit authors on the default branch in the last 90 days | 12+ commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace MongoDB. Alternatives to MongoDB →
PartialRavenDBACID document database with its own query language; not wire compatible.
PartialSurrealDBA multi-model database queried in SurrealQL, not through the MongoDB protocol.
RavenDB
- 7.2.72026-10-20[AI] Fixed the AI connection string test reporting transient provider errors as 'model does not support function tools'
- 6.2.202026-10-20[Backup] Fixed Azure uploads (backups and OLAP ETL) failing when the SAS token had no permission to read container prop…
- 7.2.62026-09-01[AI Agents] Added support for overriding the output schema at the conversation level
- 7.1.122026-09-01[Audit Log] Fixed certificate audit log entries to be worded as create vs update and to omit an empty permissions clause
- 6.2.192026-09-01[Audit Log] Fixed certificate audit log entries to be worded as create vs update and to omit an empty permissions clause
SurrealDB
- v4.0.12026-11-09Release 4.0.1
- v4.0.02026-11-03Release 4.0.0
- v4.0.0-beta.12026-11-03Release 4.0.0-beta.1pre-release
- v3.3.52026-10-29Release 3.3.5
- v3.2.62026-10-19Release 3.2.6
RavenDB
unsigned The latest release, 7.2.7, carries no signature GitHub could verify.
Loading the security report
SurrealDB
✓ signed The latest release, v4.0.1, carries a signature GitHub verified.
Loading the security report