---
title: "Release 2.1 | SurrealDB"
description: "Bug fixes and improvements: Added nu-ansi-term dependency Fixed Live Queries document issue Security advisories: Unauthorized Data Exposure via LIVE Query…"
url: https://surrealdb.com/releases/2.1
---

# SurrealDB 2.1

[Latest patch: 2.1.9](https://surrealdb.com/releases/2.1#release-2-1-9) [All releases](https://surrealdb.com/releases)

**Patches.** 10 patch releases on the 2.1 line.

**Latest.** 2.1.9, released Sep 11, 2025.

**Stable.** Ready for production, with every patch's notes below.

1. ![Babcock](https://surrealdb.com/assets/static/babcock.lo4rnVg1.svg)
2. ![ING](https://surrealdb.com/assets/static/ing.X3I6S3_V.svg)
3. ![British Airways](https://surrealdb.com/assets/static/british-airways.KEsZiwV-.svg)
4. ![Nvidia](https://surrealdb.com/assets/static/nvidia.DaIEuMil.svg)
5. ![Apple](https://surrealdb.com/assets/static/apple.D5pq4flY.svg)
6. ![SpaceX](https://surrealdb.com/assets/static/spacex.CQJEk-IL.svg)
7. ![Samsung](https://surrealdb.com/assets/static/samsung.CH-vQgnb.svg)
8. ![adidas](https://surrealdb.com/assets/static/adidas.DdTC5qhk.svg)
9. ![Tencent](https://surrealdb.com/assets/static/tencent.paQmLxyy.svg)
10. ![Alibaba](https://surrealdb.com/assets/static/alibaba.B16idgfM.svg)
11. ![PolyAI](https://surrealdb.com/assets/static/poly-ai.c3w_fAg6.svg)
12. ![Later](https://surrealdb.com/assets/static/later.Ds736jFO.svg)
13. ![Verizon](https://surrealdb.com/assets/static/verizon.BI7CajdX.svg)
14. ![Liberty Mutual](https://surrealdb.com/assets/static/liberty-mutual.B7qOU1pd.svg)
15. ![Walmart](https://surrealdb.com/assets/static/walmart.BjDg_Sr8.svg)
16. ![Carrier](https://surrealdb.com/assets/static/carrier.D21gC6NX.svg)
17. ![Saks Fifth Avenue](https://surrealdb.com/assets/static/saks-fifth-avenue.COIDpLSb.svg)
18. ![San Francisco Compute Company](https://surrealdb.com/assets/static/sfcc.B7jlImq4.svg)
19. ![Shield AI](https://surrealdb.com/assets/static/shield-ai.pINZ0KJr.svg)
20. ![Wix](https://surrealdb.com/assets/static/wix.DvHhmoBi.svg)

Back to top

[Version 2.1.9](https://surrealdb.com/releases/2.1#release-2-1-9)

[Version 2.1.8](https://surrealdb.com/releases/2.1#release-2-1-8)

[Version 2.1.7](https://surrealdb.com/releases/2.1#release-2-1-7)

[Version 2.1.6](https://surrealdb.com/releases/2.1#release-2-1-6)

[Version 2.1.5](https://surrealdb.com/releases/2.1#release-2-1-5)

[Version 2.1.4](https://surrealdb.com/releases/2.1#release-2-1-4)

[Version 2.1.3](https://surrealdb.com/releases/2.1#release-2-1-3)

[Version 2.1.2](https://surrealdb.com/releases/2.1#release-2-1-2)

[Version 2.1.1](https://surrealdb.com/releases/2.1#release-2-1-1)

[Version 2.1.0](https://surrealdb.com/releases/2.1#release-2-1-0)

[Home](https://surrealdb.com/)

[Releases](https://surrealdb.com/releases)

2.1

Bug fixes and improvements: Added nu-ansi-term dependency Fixed Live Queries document issue Security advisories: Unauthorized Data Exposure via LIVE Query…

[Newer release line available: 2.2 →](https://surrealdb.com/releases/2.2)

Released Sep 11, 2025

## 2.1.9

Bug fixes and improvements:

- [Added nu-ansi-term dependency](https://github.com/surrealdb/surrealdb/pull/6135)
- [Fixed Live Queries document issue](https://github.com/surrealdb/surrealdb/pull/6313)

Security advisories:

- [Unauthorized Data Exposure via LIVE Query Subscriptions](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-7vm2-j586-vcvc)

Upgrade or install

## Get SurrealDB v2.1.9

Pick how you want to install or upgrade. SurrealDB Studio can update connected instances in place, or choose a platform below to copy a CLI command for v2.1.9.

SurrealDB Cloud

macOS

Linux

Windows

Docker

Already installed

You can upgrade your SurrealDB Cloud instance to v2.1.9 effortlessly through SurrealDB Studio.

1. Open the [SurrealDB Studio](https://studio.surrealdb.com/current/instances)
2. Select your organisation and instance
3. On the dashboard, click on the "Upgrade" button
4. Your instance will be updated and restarted automatically

[Full install guide](https://surrealdb.com/surrealdb/install)

Released Jun 26, 2025

## 2.1.8

Bug fixes:

- [TIKV client update to `0.3.0-surreal.3`](https://github.com/surrealdb/surrealdb/pull/6010)
- [Implements DNS resolution on `Context::check_allowed_net`](https://github.com/surrealdb/surrealdb/pull/6101)

Workflow improvements:

- [Added support for log files, json log format, and advanced log span filtering](https://github.com/surrealdb/surrealdb/pull/6048)
- [Improved metrics consistency](https://github.com/surrealdb/surrealdb/pull/6073)
- [Added support for Docker container timezone customisation](https://github.com/surrealdb/surrealdb/pull/6106)
- [Ensured errors are caught when checking permissions for LQ](https://github.com/surrealdb/surrealdb/pull/6109)

Security advisories:

- [Bypass of deny-net flags via DNS resolution](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-m3c3-78fh-w3w7)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.8 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Released Jun 19, 2025

## 2.1.7

Workflow improvements:

- [Reject resolution of IP addresses resolving to denied IP address when doing HTTP request](https://github.com/surrealdb/surrealdb/pull/6052)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.7 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Released Jun 17, 2025

## 2.1.6

Workflow improvements:

- [Improved import memory usage](https://github.com/surrealdb/surrealdb/pull/6027)
- [Context cancellation check in prepare mock](https://github.com/surrealdb/surrealdb/pull/6029)
- [Changed default RocksDB configuration options](https://github.com/surrealdb/surrealdb/pull/6045)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.6 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Released Apr 10, 2025

## 2.1.5

Bug fixes:

- [Check limit to string::replace with regular expressions (#5636)](https://github.com/surrealdb/surrealdb/pull/5636)
- [Fixes long running FOR loops, adds script timeouts, improves HTTP redirect security, and optimises task yielding for better performance](https://github.com/surrealdb/surrealdb/pull/5597)
- [Fix import injection security bug](https://github.com/surrealdb/surrealdb/commit/d1d41efca2279989799de4ee98ab65a926833a44)
- [Backport JS scripting mem exhaustion fix](https://github.com/surrealdb/surrealdb/commit/3a3ed2de477ce9044ab057c8215b671f9f7e73bf)
- [Implements `SURREAL_FILE_ALLOWLIST`](https://github.com/surrealdb/surrealdb/commit/5b3d73c43b18bcd794a390a2e290a2c0d6913531)
- [Improve error handling on value conversion (RPC / HTTP/SQL endpoint) (#5647)](https://github.com/surrealdb/surrealdb/pull/5647)
- [Introduces Regex size limit configuration](https://github.com/surrealdb/surrealdb/commit/b07272f62fd0889044e2c052f07f1f7853b6ab48)
- [Backport Allocation tracking (#5663)](https://github.com/surrealdb/surrealdb/pull/5663)
- [Add `is_beyond_threshold_check` (#5667)](https://github.com/surrealdb/surrealdb/pull/5667)
- [Add deal-store datasets to the upgrade test](https://github.com/surrealdb/surrealdb/pull/5739)
- [Add memory limit threshold check to all statements (#5704) (#5737)](https://github.com/surrealdb/surrealdb/pull/5704)

Security advisories:

- [Uncaught exception in Net module leads to database crash](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-rq86-9m6r-cm3g)
- [Server-takeover via SurrealQL injection on backup import](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-ccj3-5p93-8p42)
- [Memory exhaustion via nested functions and scripts](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-m7rc-8w7m-r9qr)
- [Local file read of 2-column TSV files via analyzers](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-2cvj-g5r5-jrrg)
- [Memory exhaustion via string::replace using regex](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-3633-g6mg-p6qq)
- [No JavaScript script function default timeout could facilitate DoS](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-3824-qmfq-2qv7)
- [CPU exhaustion via custom functions result in total DoS](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-pxw4-94j3-v9pf)
- [Bypass of deny-net flags via redirect results in SSRF](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-5q9x-554g-9jgg)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.5 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Released Dec 18, 2024

## 2.1.4

Bug fixes:

- Support [escape sequences inside idents escaped by mathematical angle brackets](https://github.com/surrealdb/surrealdb/pull/5262)

Security advisories:

- Silent [failure to overwrite table definition of relation type](https://github.com/surrealdb/surrealdb/security/advisories/GHSA-27vq-hv74-7cqp)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.4 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Released Dec 10, 2024

## 2.1.3

Bug fixes:

- Added [support for `surrealkv+versioned` in the binary](https://github.com/surrealdb/surrealdb/pull/5247)
- Improved [server termination handling, cleanup and responsiveness to pings](https://github.com/surrealdb/surrealdb/pull/5248)
- Improved [concurrency with long running queries](https://github.com/surrealdb/surrealdb/pull/5249)
- Fixed [parallel iteration support](https://github.com/surrealdb/surrealdb/pull/5250)
- Ensured [the Rust SDK can run queries against v2.0 servers](https://github.com/surrealdb/surrealdb/pull/5251)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.3 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Released Nov 26, 2024

## 2.1.2

Bug fixes:

- [Permission check should not generate an error when the table does not exist](https://github.com/surrealdb/surrealdb/pull/5195)
- [Document running in Docker as a non-root user](https://github.com/surrealdb/surrealdb/pull/5190)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.2 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Released Nov 26, 2024

## 2.1.1

Bug fixes:

- [Fixed behaviour on `NONE` and `NULL` targets](https://github.com/surrealdb/surrealdb/pull/5150)
- [Fixed live queries issue via the rpc method](https://github.com/surrealdb/surrealdb/pull/5164)
- [Simplified unnecessary versioned puts](https://github.com/surrealdb/surrealdb/pull/5182)
- [Check permissions on keys-only optimisation](https://github.com/surrealdb/surrealdb/pull/5005)

SurrealKV:

- [Disable versions by default](https://github.com/surrealdb/surrealdb/pull/5163)
- [Update SurrealKV to 0.6.1](https://github.com/surrealdb/surrealdb/pull/5170)

Workflow improvements:

- [Moved sub-crates into their own directories](https://github.com/surrealdb/surrealdb/pull/4933)
- [Ignore flaky transaction conflict tests](https://github.com/surrealdb/surrealdb/pull/5162)
- [Address Cargo Deny findings](https://github.com/surrealdb/surrealdb/pull/5180)
- [Fixed core and SDK paths](https://github.com/surrealdb/surrealdb/pull/5188)
- [Fixed benchmark workflow](https://github.com/surrealdb/surrealdb/pull/5187)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.1 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Released Nov 21, 2024

## 2.1.0

Features:

- [Recursive idiom/graph traversal](https://github.com/surrealdb/surrealdb/pull/5086)
- [Add cross-transaction caching to the document processing layer](https://github.com/surrealdb/surrealdb/pull/5045)
- [Added dictionary-based lemmatisation to DEFINE ANALYZER statement](https://github.com/surrealdb/surrealdb/pull/4995)
- [More static values now possible after DEFAULT clause](https://github.com/surrealdb/surrealdb/pull/4967)
- [type::field() and type::fields() no longer restricted to just SELECT statements](https://github.com/surrealdb/surrealdb/pull/5022)
- [Now possible to configure what to export](https://github.com/surrealdb/surrealdb/pull/5108)
- [Allow data to be imported when server starts](https://github.com/surrealdb/surrealdb/pull/5120)
- [Added custom storage engine shutdown behaviour](https://github.com/surrealdb/surrealdb/pull/5003)
- [Versioned records now available in exports](https://github.com/surrealdb/surrealdb/pull/4985)
- [Enabled configuration of data in exports](https://github.com/surrealdb/surrealdb/pull/4890)
- [array::fold() and array::reduce() methods](https://github.com/surrealdb/surrealdb/pull/4886)
- [New string::distance and string::similarity functions for various algorithms](https://github.com/surrealdb/surrealdb/pull/4982)
- [Improvements to experimental bearer access](https://github.com/surrealdb/surrealdb/pull/4916)
- [New capabilities to limit HTTP and WebSocket APIs](https://github.com/surrealdb/surrealdb/pull/4512)
- [(Rust SDK) Allow constructing Datetime, better UUID support](https://github.com/surrealdb/surrealdb/pull/4968)
- [(SurrealKV) Versioning enabled on edges and relations](https://github.com/surrealdb/surrealdb/pull/4994)
- [Object Improvements](https://github.com/surrealdb/surrealdb/pull/5135)
- [Accept computation in VERSION clause](https://github.com/surrealdb/surrealdb/pull/5129)
- [SDK export config](https://github.com/surrealdb/surrealdb/pull/5125)
- [Add AND EXPUNGE clause to certain REMOVE statements](https://github.com/surrealdb/surrealdb/pull/5152)

Performance improvements:

- [Split collecting/processing + multithreading](https://github.com/surrealdb/surrealdb/pull/5082)
- [Remove execution-time parsing from RPC protocol](https://github.com/surrealdb/surrealdb/pull/5110)
- [SurrealKV now used for in-memory storage engine](https://github.com/surrealdb/surrealdb/pull/5007)
- [In-memory parallel sorting](https://github.com/surrealdb/surrealdb/pull/5012)
- [Efficient incremental ordering](https://github.com/surrealdb/surrealdb/pull/5016)
- [Added cross-transaction caching to document processing layer](https://github.com/surrealdb/surrealdb/pull/5044)
- [Query streaming for imports](https://github.com/surrealdb/surrealdb/pull/4918)
- [Improved performance when reduced document scopes not needed](https://github.com/surrealdb/surrealdb/pull/4873)

Bug fixes:

- [Fixed incorrect error message](https://github.com/surrealdb/surrealdb/pull/4975)
- [Fixed field not being removed when set to NONE](https://github.com/surrealdb/surrealdb/pull/5075)
- [Fixed panic caused by invalid UTF-8](https://github.com/surrealdb/surrealdb/pull/5084)
- [Fixed panic during parallel query calls in scripting functions](https://github.com/surrealdb/surrealdb/pull/5121)
- [Fixed bug in random ordering when using files as storage](https://github.com/surrealdb/surrealdb/pull/5028)
- [Fixed bytes serialisation](https://github.com/surrealdb/surrealdb/pull/5038)
- [Fixed issue with lacking unicode escape sequences](https://github.com/surrealdb/surrealdb/pull/5046)
- [Fixed incorrect future CBOR decoding](https://github.com/surrealdb/surrealdb/pull/5050)
- [Fixed overly nested graph query output](https://github.com/surrealdb/surrealdb/pull/5059)
- [Fixed unexpected behaviour for optional operator](https://github.com/surrealdb/surrealdb/pull/5060)
- [Fixed OTEL endpoint](https://github.com/surrealdb/surrealdb/pull/5069)
- [Fixed ignoring of INDEX IGNORE](https://github.com/surrealdb/surrealdb/pull/4993)
- [Fixed panic when ordering by rand](https://github.com/surrealdb/surrealdb/pull/4989)
- [Fixed --auth-level flag not requiring necessary --username and --password](https://github.com/surrealdb/surrealdb/pull/4987)
- [Fixed like operator parsing error](https://github.com/surrealdb/surrealdb/pull/4965)
- [Fixed invalid exports containing array](https://github.com/surrealdb/surrealdb/pull/4964)
- [Fixed string-like record ID parsing](https://github.com/surrealdb/surrealdb/pull/4953)
- [Gracefully handle `Option<T>` in `rand::time()`](https://github.com/surrealdb/surrealdb/pull/5126)
- [Allow customising record exporting](https://github.com/surrealdb/surrealdb/pull/5131)
- [Better handling of unexpected authentication errors](https://github.com/surrealdb/surrealdb/pull/5130)
- [Improve error messages for negative arithmetic + try_reserve](https://github.com/surrealdb/surrealdb/pull/5136)
- [Ensure `LIMIT` and `PARALLEL` can be used together](https://github.com/surrealdb/surrealdb/pull/5143)

Workflow improvements:

- [Benchmark to compare indexed with non-indexed queries](https://github.com/surrealdb/surrealdb/pull/4823)
- [Improved error message when permissions insufficient](https://github.com/surrealdb/surrealdb/pull/5077)
- [RocksDB storage engine config options now shown on startup](https://github.com/surrealdb/surrealdb/pull/5112)
- [Tests to prevent regressions after permission fixes](https://github.com/surrealdb/surrealdb/pull/4945)
- [Use new runner types in benchmark jobs](https://github.com/surrealdb/surrealdb/pull/4946)
- [Update dependencies with known security vulnerabilities](https://github.com/surrealdb/surrealdb/pull/4960)
- [Update rquickjs to newest version](https://github.com/surrealdb/surrealdb/pull/5127)

Features with breaking changes:

- [Improved UPSERT behaviour](https://github.com/surrealdb/surrealdb/pull/5004)

Newer patch available

## Upgrade to 2.1.9

You are viewing the 2.1.0 changelog. A newer patch in this release line is available - we recommend running 2.1.9 for the latest fixes and improvements.

[View 2.1.9 release notes](https://surrealdb.com/releases/2.1#release-2-1-9)

Newer release line

### [2.2](https://surrealdb.com/releases/2.2)

Updated Sep 11, 2025

Older release line

### [2.0](https://surrealdb.com/releases/2.0)

Updated Apr 10, 2025

[All releases](https://surrealdb.com/releases)

GET STARTED

## Start building with SurrealDB. One data layer for AI, from object storage to agent memory.

[Start free with SurrealDB](https://studio.surrealdb.com/current/instances/deploy) [Learn more](https://surrealdb.com/docs/what-is-surrealdb)

![ISO 27001](https://surrealdb.com/assets/static/iso.BzQy4FFy.svg)

![AICPA SOC 2 Type 2](https://surrealdb.com/assets/static/aicpa-soc.CE_YjqhK.svg)

![Cyber Essentials](https://surrealdb.com/assets/static/cyber-essentials.CtbmbYfL.svg)

![GDPR](https://surrealdb.com/assets/static/gdpr.IadR7loS.svg)

![Cyber Essentials Plus](https://surrealdb.com/assets/static/cyber-essentials-plus.Cl5P05xe.svg)

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://surrealdb.com"},{"@type":"ListItem","position":2,"name":"Releases","item":"https://surrealdb.com/releases"},{"@type":"ListItem","position":3,"name":"2.1","item":"https://surrealdb.com/releases/2.1"}]}
```

```json
{"@context":"https://schema.org","@type":"TechArticle","headline":"SurrealDB 2.1 release notes","description":"Bug fixes and improvements: Added nu-ansi-term dependency Fixed Live Queries document issue Security advisories: Unauthorized Data Exposure via LIVE Query…","datePublished":"2025-09-11T00:00:00.000Z","dateModified":"2025-09-11T00:00:00.000Z","url":"https://surrealdb.com/releases/2.1","mainEntityOfPage":{"@type":"WebPage","@id":"https://surrealdb.com/releases/2.1"},"author":{"@type":"Organization","name":"SurrealDB","url":"https://surrealdb.com"},"publisher":{"@type":"Organization","name":"SurrealDB","logo":{"@type":"ImageObject","url":"https://surrealdb.com/assets/static/logo.BG7_TG2b.svg"}},"about":{"@type":"SoftwareApplication","name":"SurrealDB","applicationCategory":"DeveloperApplication","operatingSystem":"Linux, macOS, Windows","softwareVersion":"2.1"}}
```

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://surrealdb.com/#organization","name":"SurrealDB","url":"https://surrealdb.com","logo":"https://surrealdb.com/assets/static/logo.BG7_TG2b.svg","description":"SurrealDB is the context and memory layer for AI agents. A multi-model database for documents, graphs, vectors, and time-series.","foundingDate":"2022","legalName":"SurrealDB Ltd","identifier":{"@type":"PropertyValue","propertyID":"GB-COH","value":"13615201"},"address":{"@type":"PostalAddress","streetAddress":"3rd Floor, 1 Ashley Road","addressLocality":"Altrincham","addressRegion":"Cheshire","postalCode":"WA14 2DT","addressCountry":"GB"},"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","email":"support@surrealdb.com","url":"https://surrealdb.com/contact","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"sales","email":"info@surrealdb.com","url":"https://surrealdb.com/contact","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"security","email":"security@surrealdb.com","url":"https://surrealdb.com/.well-known/security.txt","availableLanguage":"English"},{"@type":"ContactPoint","contactType":"legal","email":"legal@surrealdb.com","url":"https://surrealdb.com/legal","availableLanguage":"English"}],"hasCertification":[{"@type":"Certification","name":"SOC 2 Type 2"},{"@type":"Certification","name":"GDPR"},{"@type":"Certification","name":"Cyber Essentials Plus"},{"@type":"Certification","name":"ISO 27001"}],"owns":[{"@type":"SoftwareApplication","name":"SurrealDB","url":"https://surrealdb.com/surrealdb"},{"@type":"SoftwareApplication","name":"Agent Memory","url":"https://surrealdb.com/agent-memory"}],"knowsAbout":["multi-model databases","document databases","graph databases","vector search","time-series databases","SurrealQL","Agent Memory","real-time databases","embedded databases","context layer","graph ontology","distributed database","knowledge graphs","distributed transaction protocols","highly-scalable databases"],"sameAs":["https://www.wikidata.org/wiki/Q124316308","https://github.com/surrealdb/surrealdb","https://twitter.com/surrealdb","https://www.youtube.com/@surrealdb","https://www.linkedin.com/company/surrealdb","https://discord.gg/surrealdb","https://www.reddit.com/r/surrealdb","https://www.instagram.com/surrealdb","https://medium.com/surrealdb","https://dev.to/surrealdb"]}
```
