教程1 分钟
查询纪律:一个 typed AST 走天下
Torchwood 的查询过滤只有一种载体:typed AST。 几条铁律 排序键必须是 本集合 属性(keyset 游标只编码本集合键值); 分页只认 pageToken,没有 offset——meta.next pa…
标签
Torchwood 的查询过滤只有一种载体:typed AST。 几条铁律 排序键必须是 本集合 属性(keyset 游标只编码本集合键值); 分页只认 pageToken,没有 offset——meta.next pa…
评论区是本站最"有意思"的部分:有人评论,所有打开页面的人秒级看到新评论。 链路 写路径同事务落 outbox → worker 推入 Redis Stream → 每个服务实例的消费组扇出到 WebSocket。事件信…
posts 集合开了 documentSecurity=true。这意味着权限判定下沉到每一篇文档: 创建 = 私有 作者创建草稿时,服务端的"空 ACE 种子"自动授予 user:<创建者 的 read/update/…
Torchwood DocumentDB 没有外键,也没有跨集合 JOIN。本站的 categories 1:N posts、posts M:N tags 用两个原语表达: 1:N:引用属性 + key 索引 posts…
这个博客没有"自己的后端"——没有自建用户表、没有自建数据库,甚至没有一台需要你写 CRUD 的应用服务器。 它能跑起来,靠的是 Torchwood 的两副面孔: Client 面 :浏览器拿着终端用户 JWT 直连 T…