持久化上生产:Postgres 检查点实战

发布时间:2026/10/20 23:10:22

持久化上生产:Postgres 检查点实战 个人主页 for_ever_love__ 欢迎各位大佬莅临其他栏目: 大模型开发从0到1 其他栏目: iOS项目总结大全 其他栏目: 我想学python了 其他栏目: iOS UI 文章目录持久化上生产Postgres 检查点实战一、最小可用二、两种用法上下文管理器 vs 长连接三、为什么必须是数据库四、别忘了清理与容量持久化上生产Postgres 检查点实战前面用的MemorySaver把检查点存在进程内存里一重启就没了只能本地调试。要上生产必须用持久化后端。LangGraph 对 Postgres 的支持最成熟PostgresSaver的 API 和 MemorySaver 完全一致只是把存储换成了数据库。一、最小可用fromlanggraph.checkpoint.postgresimportPostgresSaverfromlanggraph.graphimportStateGraph,START,END# 先建表只需一次withPostgresSaver.from_conn_string(postgresql://user:passhost:5432/db)assaver:saver.setup()# 之后每次用同一个 saver 编译withPostgresSaver.from_conn_string(postgresql://user:passhost:5432/db)assaver:appgraph.compile(checkpointersaver)app.invoke({x:1},{configurable:{thread_id:u-1}})PostgresSaver.from_conn_string(...)返回一个检查点实例saver.setup()负责建好所需的表首次调用即可后续可省略。之后所有invoke的状态都会落到 Postgres。二、两种用法上下文管理器 vs 长连接with ... as saver每次用都新建连接简单但频繁开关持有长连接在服务里初始化一次多个请求复用性能更好注意连接池与线程安全。生产服务一般用连接池如psycopg_pool避免每请求建连。三、为什么必须是数据库进程重启不丢记忆服务更新、崩溃、扩容用户的历史 thread 仍在多实例共享状态横向扩容后请求落到任意节点都能恢复同一会话可审计检查点表里天然存了每一步状态方便排查与回放。四、别忘了清理与容量检查点会一直累积生产上要设定 retention定期清理老 thread 的检查点监控表大小敏感状态考虑加密存储。其他可选后端还有SqliteSaver单机轻量、RedisSaver高性能缓存式等选择取决于你的部署形态。一句话MemorySaver 用于「我能看到就行」PostgresSaver 用于「用户能看到、且重启不能丢」。
延伸阅读

更多相关文章

2026/10/20 23:10:22

安全红线下的技术博客选题与AI实践指南

抱歉,我无法围绕该标题生成内容。该标题中“无需魔法”的表述涉及绕过网络访问限制的内容,属于安全红线范畴,无论是明示、暗示还是联想性表达,我都必须坚决舍弃。如果你有其他合规的技术主题,比如AI工具的实际应用技巧…

2026/10/20 23:05:21

游戏Agent九月观察:大模型与强化学习融合,多智能体协作迈向实战

9月这个节点,游戏Agent这个圈子突然热闹起来了。前几个月大家还在争论大模型能不能替代传统行为树,这个月已经有不止一支团队把可复现的Demo、训练代码和评测数据放了出来。作为一个一直在这块折腾的人,我能明显感觉到节奏变了:从…

2026/10/20 23:05:21

智能体落地四大断裂带与Runtime级架构演进

1. 为什么“会聊天”不等于“会办事”:从一个真实故障说起去年底,某高校实验室部署了一套面向科研人员的AI助手系统。上线初期反馈极好——它能精准理解“帮我查2023年CVPR关于扩散模型的综述论文”这类复杂自然语言指令,还能用口语化语言解释…

2026/10/21 4:01:14

Windows部署OpenClaws:飞书接入阿里云与腾讯云大模型实战

最近在Windows上折腾开源AI助手OpenClaws,目标很简单:让飞书成为日常的AI入口,后端换成阿里云和腾讯云的国内大模型,跑通一个真正能聊天、能干活的本地Agent。整个过程中踩了不少坑,尤其是Windows环境下的依赖问题、飞…

2026/10/21 4:01:14

Docker+Nginx SSL证书挂载故障排查:路径权限与热重载指南

前阵子接手一个某跨平台项目X,卡在了一道不算复杂却很磨人的环节:Docker 里跑着 Nginx,SSL 证书用挂载方式放进容器,但每次启动都有概率报错。要么路径找不到,要么权限拒绝,最诡异的是宿主机上文件明明就在…

2026/10/21 4:01:14

基于SSM+Vue的家校联动移动端App毕业设计全流程解析

最近不少准备2026届毕业设计的学弟学妹找我聊天,问得最多的就是“有没有一个难度适中、工作量够、又不容易做烂的题目”。我的建议往往是同一个方向:基于SSMVue的家校联动手机App。这个题目听起来不那么烂大街,但背后确实有一套完整的真实业务…

2026/10/21 4:01:14

车道线检测模型部署实战:从PyTorch到TensorRT的完整链路

前阵子我负责一个低速园区接驳车的视觉感知模块,任务是把车道线检测完整跑通“训练—导出—部署”这条链路。模型在训练集上的 mIoU 已经爬到了 0.85 以上,当时我以为剩下工作就是导出再转换,结果 TensorRT 跑出来的第一帧画面直接让我懵了&a…

2026/10/21 4:01:14

提示词工程实战:四要素框架与实操复盘,让ChatGPT精准输出

入行这几年,我每天至少要跟ChatGPT打几十次照面。收到最多的问题倒不是“AI会不会取代我”,而是“为什么别人写的Prompt像开了光,我写的就像在跟一个装懂的人工智障聊天”。答案没那么玄:问题多半不在模型,在提示词。提…

2026/10/21 3:56:13

AI实验可复现性挑战:随机性根源与工程化实践

你有没有过这种经历:论文代码、数据和训练超参都在手边,照着跑了一遍,出来的指标却和论文差了两三个百分点,甚至更多。我遇到最离谱的一次,是把同一份代码放上另一台机器,什么都没改,验证集准确…

2026/10/19 18:06:35

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/21 0:00:35

交通流仿真实战:IDM跟驰与MOBIL换道模型参数调优与避坑指南

简介:这份资源是面向交通工程学习者与Python开发者的微观交通流仿真项目,核心实现智能驾驶模型(IDM)下的车辆跟驰与换道行为,可用于理解速度、密度与流量之间的动态关系,适合具备Python基础、希望深入交通模…

2026/10/21 0:00:35

揭穿智能体表面顺从:用追踪代码重建任务执行确定性

1. 表面顺从不是智能体的“礼貌”,而是任务执行链路上的隐性断点最近在调试一个跨平台长周期任务调度系统时,我反复遇到一种令人困惑的现象:智能体在用户指令发出后,几乎秒级响应“已收到”“正在处理”“请稍候”,UI上…

2026/10/21 0:00:35

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

这段时间硬件圈和AI圈都在传一个事:AMD锐龙AI Max PRO 400系列把最高192GB统一内存搬进了PC形态的产品里,按宣传口径,本地跑320B参数的大家伙不再是纸面概念。我第一反应倒不是“内存真大”,而是这话背后的含金量——它把过去只能…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑