# SurrealDB SurrealDB 是面向 AI 智能体的多模型上下文层,将文档、图、向量、时序和关系数据整合到一个 ACID 事务中。 - Findings24: - 网站: - 价格: Freemium - 分类: AI 智能体基础设施, 向量数据库 ## 什么是 SurrealDB? SurrealDB 是面向 AI 代理的多模型数据库。产品网站将其描述为一款数据库,可同时处理文档、图、向量、时序、关系数据、全文搜索和代理记忆,并全部在单个 ACID 事务中完成。 该平台旨在减少将多个独立数据库、缓存、搜索工具和中间件拼接起来所带来的胶水代码和系统碎片化。SurrealDB Cloud、自托管部署和 Enterprise 选项则面向需要原型验证、生产负载或私有云控制的团队。 ## SurrealDB 能做什么? ### 原生多模型存储 文档、图、向量、时序和关系数据作为原生基础类型集成在一个数据库中,因此上下文无需分散到多个独立系统。 ### 单一事务快照 网站强调用于读写上下文的单一 ACID 事务边界,有助于避免相关数据之间的部分更新。 ### 一个引擎完成搜索与检索 内置全文搜索、向量搜索、图遍历和时间查询,支持代理记忆和混合搜索等检索工作流。 ### 数据库级安全控制 内置访问控制包括 RBAC、记录级权限、JWT 身份验证和多租户隔离,同时也列出了企业级合规选项。 ### 实时与事件驱动功能 SurrealDB 支持实时订阅、事件触发器和流式更新,满足响应式应用行为需求。 ### 多种查询与客户端接口 产品页面描述了多种访问方式,包括 SurrealQL、GraphQL、PostgreSQL wire protocol 和 MCP 服务器支持。 ## 使用场景 ### 代理记忆与上下文 使用 SurrealDB 将用户历史、偏好、嵌入向量和关系保存在一个事务层中,使代理响应能够基于完整快照生成。 ### 混合搜索与 RAG 构建将向量搜索、全文搜索、图遍历和时间过滤结合起来的检索流程,而无需通过多个独立服务传递数据。 ### 包含混合数据的运营类应用 当应用状态跨越多种模型且必须一致更新时,可将关系记录、文档和图边一起存储。 ### 实时产品体验 使用实时订阅、事件触发器和流式更新来驱动响应式产品,使 UI 或工作流能立即反映变化。 ### 有不同部署需求的团队 当你需要托管式起步、本地部署控制或企业运营模式时,可选择云端、自托管或私有云部署。 ## 常见问题 ### SurrealDB 用于什么? SurrealDB 将文档、图、向量、时序、关系数据、全文搜索和访问控制整合到一个数据库中。来源将其描述为用于代理记忆和上下文的单一 ACID 事务边界,无需中间件。 ### SurrealDB 是否同时提供云端和自托管选项? 网站介绍了 SurrealDB Cloud、自托管部署和 Enterprise。Cloud 套餐包括 Start 和 Scale,而 Enterprise 适用于本地部署或私有云部署,并支持定制定价。 ### SurrealDB 支持实时应用工作流吗? 是的。产品页面重点介绍了内置的实时订阅、事件触发器和流式更新,用于构建响应式体验。 ### 有哪些支持选项? 定价页面列出了从标准支持和关键业务支持到提供 24x7 覆盖的高级支持等支持层级。产品页面还提到了社区支持和 Surreal Sidekick AI copilot,作为支持体验的一部分。 ### 公开记录了哪些集成或接口? 来源没有列出完整的公开集成目录。不过它确实展示了 MCP 服务器、GraphQL 支持、PostgreSQL wire protocol 支持,以及覆盖多种语言的客户端/运行时选项。 ## 快速信息 - **类别**: 多模型数据库 - **主要用例**: AI 代理上下文与记忆 - **部署选项**: 云端、自托管、企业/私有云 - **查询语言**: SurrealQL - **网站域名**: surrealdb.com - **支持**: 社区和付费支持层级