每个 Durable Object 中的零延迟 SQLite 存储

2024-10-14

这篇文章介绍了 Cloudflare Durable Object 平台的最新迭代,该平台最近从键/值存储升级到基于 SQLite 的完整关系系统。新系统的设计理念是将应用程序逻辑与其操作的数据放在一起,从而实现极快的读写性能。每个 Durable Object 都包含在与其使用的 SQLite 数据库相同的主机上执行的代码,并通过流式传输 WAL 条目到对象存储来确保持久性。文章还讨论了 Durable Object 的扩展性、API 设计以及底层 Storage Relay Service。

未分类 Durable Objects