Edge KV で作る
一貫性、TTL、エッジにおけるセッションデータのパターン。
Edge KV は結果整合です。NRT からの書き込みは NRT ですぐ読め、他 colo では数秒です。セッションやフラグ向きで、台帳向きではありません。
Worker から書く
await env.SESSIONS.put(sid, await request.text(), { expirationTtl: 1800 });
名前空間
$ gitflare kv namespace create SESSIONS
$ gitflare kv put SESSIONS welcome '{"v":1}' --ttl 3600
キーは 512 バイトまで。値は有料プランで 25 MiB です。