[控场AI]
产品DOs / Durable Objects

Cloudflare Durable Objects

Cloudflare Workers 平台提供的有状态计算原语,通过全球唯一ID保证同一对象的所有请求路由到同一实例,实现强一致性状态存储,内置持久化存储并支持WebSocket连接管理

核心事实

时间轴 (近 90 天)

10月18日

在 Cloudflare 免费计划中,Durable Objects 的迁移配置必须使用 new_sqlite_classes,使用旧式 new_classes 会导致部署报错。

待验证50%
10月18日

Cloudflare SQLite 版 Durable Objects 已进入免费计划。

待验证50%
10月18日

当 MCP 服务端的笔记检索数据量增长到几千条时,将逐条 KV get 的搜索改为 Durable Object 内 SQLite 的 LIKE 查询可以降低 KV 读取次数。

待验证50%
10月15日

通话状态管理由Cloudflare Durable Objects负责,每个电话对话拥有独立的状态实例以避免并发冲突。

待验证50%
10月11日

Cloudflare Durable Objects为有状态AI智能体提供记忆层,具备边缘低延迟、强一致性和按需休眠特性

待验证50%
10月7日

Cloudflare Durable Objects 运行在 Workers 平台上,受限于 CPU 时间、内存上限及边缘运行环境,开发者无法自由指定实例的计算规格

待验证50%
10月7日

Durable Actors 是一个开源项目,定位为对标 Cloudflare Durable Objects 并提供可配置的计算资源

待验证50%
10月7日

微软研究院的 Orleans 提出的虚拟 Actor 概念与 Durable Objects 最为接近:Actor 的生命周期由运行时托管,运行时在需要时自动激活并在空闲后钝化

待验证50%
10月7日

Cloudflare Durable Objects 内置事务性存储 API(storage.transaction())提供串行化读写语义,配合 V8 Isolate 的单线程执行模型使开发者几乎不需要手动加锁

待验证50%
10月1日

游戏使用Cloudflare Durable Objects管理房间和游戏状态同步

待验证50%

还有 3 条时间轴事件

全部知识事实 (14)

已验证

Cloudflare Durable Objects为每个对象分配全球唯一ID,并保证同一ID的所有请求路由到同一个实例,从而实现强一致性的状态存储

65%
已验证

Durable Objects是Cloudflare Workers平台的有状态计算单元,每个对象拥有独立的内存状态和持久化存储,同一个对象ID在任何时刻只有一个实例在运行

65%
待验证

当 MCP 服务端的笔记检索数据量增长到几千条时,将逐条 KV get 的搜索改为 Durable Object 内 SQLite 的 LIKE 查询可以降低 KV 读取次数。

50%
待验证

Cloudflare SQLite 版 Durable Objects 已进入免费计划。

50%
待验证

在 Cloudflare 免费计划中,Durable Objects 的迁移配置必须使用 new_sqlite_classes,使用旧式 new_classes 会导致部署报错。

50%
待验证

通话状态管理由Cloudflare Durable Objects负责,每个电话对话拥有独立的状态实例以避免并发冲突。

50%
待验证

Cloudflare Durable Objects为有状态AI智能体提供记忆层,具备边缘低延迟、强一致性和按需休眠特性

50%
待验证

Cloudflare Durable Objects 运行在 Workers 平台上,受限于 CPU 时间、内存上限及边缘运行环境,开发者无法自由指定实例的计算规格

50%
待验证

Cloudflare Durable Objects 内置事务性存储 API(storage.transaction())提供串行化读写语义,配合 V8 Isolate 的单线程执行模型使开发者几乎不需要手动加锁

50%
待验证

Durable Actors 是一个开源项目,定位为对标 Cloudflare Durable Objects 并提供可配置的计算资源

50%
待验证

微软研究院的 Orleans 提出的虚拟 Actor 概念与 Durable Objects 最为接近:Actor 的生命周期由运行时托管,运行时在需要时自动激活并在空闲后钝化

50%
待验证

游戏使用Cloudflare Durable Objects管理房间和游戏状态同步

50%
待验证

每个Durable Object内置持久化存储并支持WebSocket连接管理,使多人游戏中一个房间对应一个DO实例可天然解决房间内状态同步竞态问题

50%
待验证

单个Durable Object实例的计算资源有上限,适合中小规模实时会话而非万人同服的大型游戏

50%

来源文章