云卷云舒:HaishanDB走向核心走向
2026年AI智能体正在从Demo走进生产系统。但有一件事越来越清楚传统数据库根本「接不住」智能体的工作方式。智能体要的不是一个存数据的地方它要的是一整套运行时环境。HaishanDB团队提出了一个新概念面向智能体的数据库平台Agent-Oriented Database Platform简称AODP。核心主张很直接——数据库的角色该升维了从「被动存数据」变成「主动运行智能体」。这篇文章分六部分先讲清楚AODP到底是什么再对比它和传统数据库的根本区别然后拆解智能体对数据库的六个独有需求指出当前行业的三个痛点给出AODP的构建方法最后聊聊企业和开发者该怎么选。一、AODP是什么数据库但不止是数据库先说定义面向智能体的数据库平台是一种新型数据基础设施。和传统数据库只管存储和查询不同AODP是一个统一的运行时环境把存储、计算、状态流、安全治理、可观测性全整合在一起——目的只有一个撑起智能体的全生命周期。智能体在这里不是「普通访客」。它是平台的一等公民。Agent Loop、记忆管理、状态转换、工具调用、身份权限、审计合规——这些核心活动全部在数据库平台提供的基础设施里直接发生。数据库的角色从底层数据层上升到了执行环境层和操作系统层。为什么这么变因为智能体访问数据库的方式和人类完全不一样。人类用户访问数据库少量、结构化、意图明确——“查一下我这个月的流水”。智能体访问数据库规模大、异质性强、可引导——它通过大量探索性、试错性操作来逼近正确答案。这种模式我们叫它 「Agentic Speculation」——智能体不是「问一个问题等答案」而是「开一堆分支、到处试、错了就回退、对了就提交」。这种工作方式对数据库的要求已经不是「存得快、查得准」能概括的了。二、传统数据库 vs AODP不是升级是换赛道传统数据库以数据为中心关系型数据库的设计目标很简单面向人类和应用程序做结构化数据的持久化和查询。ACID事务、SQL查询、索引优化、备份恢复——这些都是为了一个事「把数据存好」。在传统架构里数据是「静态资产」。应用层管业务逻辑数据库只管可靠存储。智能体如果要访问数据库只能通过LangChain、Dify这类外部框架封装调用——数据库本身对智能体的语义、状态、行为一无所知。AODP以智能体运行为中心AODP把智能体当核心服务对象。一张表就能说清楚差距有多大对比维度传统数据库AODP核心服务对象人类用户 / 应用程序AI智能体主要职责数据存储与查询智能体全生命周期运行时数据角色静态资产动态状态、记忆、执行上下文事务模式短事务、ACID长事务、Saga、补偿、事件溯源隔离模型会话级隔离数据分支、沙箱、多智能体隔离安全边界用户权限智能体身份、行为约束、安全内生可观测性慢查询、审计日志决策链追踪、执行回放、事件溯源交互接口SQL / JDBC / ORM自然语言、MCP、工具调用、向量检索一句话总结传统数据库只管「数据放哪儿」AODP要管「智能体怎么思考、怎么行动、怎么记忆、怎么协作、怎么安全执行」。这不是功能增强是定位的根本性切换。三、智能体对数据库的六个独有需求智能体不是普通的应用程序。它对数据库平台的需求远超CRUD的范畴。总结起来六个方面。3.1 持久化记忆与状态管理智能体不能每次对话都「失忆」。数据库要存的不仅是结构化知识还有当前上下文、任务进度、决策历史——这些状态可能是复杂对象并且需要支持ACID级别的原子性状态转换。拆开来看需要同时支持三种记忆短期工作记忆会话级别当前对话的上下文长期陈述性记忆跨会话的知识积累通过向量语义检索程序性记忆学会的技能和操作模式在一个平台上统一管理这三种记忆——这是AODP的基础能力。3.2 身份认证与权限控制多智能体系统中每个智能体都需要一个唯一、可验证的数字身份。关键点智能体的身份和开发者、最终用户的身份不是一回事。数据库需要基于智能体身份做精细化权限——谁写的Agent能访问哪张表、能调用哪个工具、能在哪个数据分支上操作。3.3 探索式执行与数据沙箱智能体解决复杂问题的方式是探索式的。它需要一个沙箱环境去实验而不能直接在主数据上乱搞。这就逼出了数据库分支Database Branching能力允许智能体在独立数据分支上安全地进行并行实验失败时直接丢弃分支成功后再合并到主库。举个例子——OpenClaw的Raph Loop每次Probe操作都在独立分支上跑结果评估完成后有价值的变更合并到主分支没价值的直接丢弃或自动过期。这样「试错」从风险变成了可控的工程设计。3.4 实时交互与多智能体协作智能体需要实时感知环境变化。多智能体系统更需要高效通信——实时API、内置消息队列、状态同步缺一不可。实际案例Supabase通过RLS行级安全隔离和Realtime实时推送让多个智能体共享数据又不互相干扰。OMC多智能体系统则通过数据库分支为每个子智能体提供独立环境最后由协调智能体合并结果。3.5 可观测性与审计溯源智能体的决策过程很容易变成「黑箱」——出了问题根本不知道它在想什么。数据库需要提供完整的可观测能力日志、Trace追踪、审计记录。通过Append-only事件日志完整记录模型推理、工具调用、输出结果支持执行回放和事件溯源。不是「事后看日志」而是「每一步都可回溯」。3.6 统一存储与多模态能力智能体的输入输出是多模态的——文本、图像、代码、结构化数据混在一起。AODP需要统一存储栈关系型数据库、对象存储、向量数据库、知识图谱无缝融合。核心目标消灭数据孤岛。让智能体在统一记忆层之上做到连贯、精确的检索和可靠的状态管理。四、行业痛点传统数据库「拼」不出Agent基座大多数AI项目的现状是Postgres Redis 向量数据库 对象存储靠一堆组件拼出一个勉强能跑的Agent后端。这种拼接架构带来三个致命问题。4.1 多存储碎片化为了同时满足结构化数据、向量检索、文件存储、消息队列、事件日志……团队往往要引入四五个独立存储系统。每个系统有自己的接口、运维方式和一致性模型。结果数据孤岛、同步延迟、运维复杂度爆炸。AODP的思路是统一的——通过统一存储层把记忆层、数据层、状态层整合到一个平台。Postgres生态之所以成为首选正因为它对关系数据、JSON、向量pgvector、全文检索都有原生支持。4.2 Agent循环无状态传统数据库不保存智能体的执行状态。任务中断或失败就得从头再来。这对复杂长任务是灾难性的——在生产环境里智能体任务可能跑几个小时甚至几天断了就全白费。AODP的方案持久化状态管理、检查点Checkpoint和事件溯源。Claude Managed Agents通过appendEvent和getEvents接口支持会话中断后的精准恢复就是这个理念的落地。4.3 试错污染主数据智能体执行时会产生大量探索性数据操作。直接在主库上执行一不小心就搞脏了业务数据。目前行业的土办法是备份、临时库、事务回滚——复杂、低效、不优雅。数据库分支从根本上解决了这个问题Copy-on-Write机制低成本、瞬时创建、完全隔离。智能体在分支上随便试错失败了直接扔掉分支成功了再合并。干净利落。五、怎么构建AODP一个定位、三个阶段、六层能力5.1 核心定位DB As Agent Substrate一句话说清楚AODP的哲学数据库不只是存储而是智能体存在和运行的基座Substrate或者说操作系统OS。存数据只是这个操作系统的基础能力之一。上面还跑着计算、状态管理、安全治理、通信、可观测性。5.2 三个演进阶段从成熟度看构建AODP需要三步走阶段一AI Ready让数据库以最低成本进入智能体生态。自然语言接口、向量检索、工具调用等标准能力打通——智能体能便捷接入就行数据库核心架构不动。阶段二AI Centric智能体成为核心需求。数据库开始承担记忆存储、会话状态管理、任务编排、安全治理这些更复杂的角色。Supabase、Neon这些AI原生BaaS平台就处于这个阶段。阶段三Agent Native从数据库内核层面重构查询范式、事务模型、执行引擎。智能体成为数据库真正的一等公民。Oracle AI Database 26ai、RavenDB AI Agent Creator是这阶段的代表。5.3 六层能力体系要实现通用智能体底座AODP需要六层模块化能力可插拔、可组合统一存储层融合关系数据、JSON文档、向量嵌入和图数据消除孤岛状态流管理层事务、快照、分支、回滚等原子化操作支持事件溯源和检查点恢复集成计算层边缘函数、WASM或内置引擎让智能体逻辑在离数据最近的地方运行实时消息层智能体间的低延迟通信和状态同步安全与治理层Copy-on-Write数据沙箱、多租户隔离、智能体身份认证、细粒度权限开发者体验层高级SDK、声明式API和MCP Server屏蔽底层复杂性5.4 业界主流实践当前AODP实践普遍以PostgreSQL为核心引擎。几个代表性产品Supabase开源Firebase替代方案集成Postgres、Auth、Storage、Realtime、Vector、Edge Functions市场验证最充分NeonServerless Postgres瞬时数据库分支、时间旅行、计算存储分离已成为Agent部署的重要基础设施db9专为Agent设计的Postgres内置文件系统、数据库分支、AI能力、Cron Jobs口号是「Postgres but for agents」AgenticDB以AnalyticDB PostgreSQL为核心提供上下文存储、安全管理、数据沙箱、千亿级向量RAG等企业级能力这些产品的共同特征统一上下文存储、模块化服务组装、数据库分支、MCP/API优先、Serverless快速建实例。六、结论与建议面向智能体的数据库平台代表了数据基础设施一次根本性的范式转变——从「以数据为中心」走向「以智能体运行为中心」。2026年这个转变正在加速智能体从原型走向生产、从单体走向多智能体协作、从确定性走向探索式执行。所有AI项目迟早需要一个面向智能体的数据库平台来兜底。这是HaiShanDB团队持续投入的方向——把数据库从数据存储层做成Agent运行的真正底座。对于企业架构师和AI应用开发者五条务实建议重新评估数据库选型别只看「存储性能」。重点看数据库对智能体状态、记忆、分支、安全、协作的原生支持能力优先采用Postgres生态关系数据、JSON、向量、全文检索的统一优势让它天然适合做AODP基座引入数据库分支能力把数据分支作为智能体安全试错的标配别让探索式执行污染主数据构建统一存储层减少Redis、向量库、对象存储的拼接优先选统一存储栈的平台关注Agent Native演进长期看智能体身份体系、长事务、跨系统事务、库内AI——这些内核级能力才是终局数据库正在从「被动存储」进化为「主动智能体运行时」。AODP不是趋势是基础设施的必然。 #HaishanDB #He3DB #海山数据库 觉得有收获转发给正在折腾Agent后端的同事。他们大概率还在用四五个组件硬拼。