创建时间: 2026-04-18最后更新: 2026-04-18

1. KV 是什么

Cloudflare KV 是一个全球分布式的键值存储。你可以把它理解成一个超大的、部署在全球边缘节点上的 Map。如果你第一次接触键值存储,可以先把它理解成最简单的那种数据结构:

  • 一个 key,比如 user:1
  • 对应一个 value,比如 {"name":"Alice"}

你不能像 SQL 那样写复杂查询,也不能按字段筛选。你只能做四类事:

  • 通过 key 写进去
  • 通过 key 读出来
  • 通过 key 删除
  • 按前缀把一批 key 列出来

所以 KV 的思路不是「我有一张表,随便查」,而是「我已经知道 key 长什么样,然后直接按 key 拿数据」。

KV 存储的关键特性:

  • 最终一致性:写入后,全球各节点的数据同步需要一点时间。你可以先理解成「刚写进去的数据,不保证全球每个地方都立刻读到最新值」
  • 读多写少:读取非常快(从最近的边缘节点读),写入相对慢一些
  • 简单:就是 key-value,没有复杂的查询语法

适合存配置、缓存、会话信息这类数据。不适合需要强一致性或复杂查询的场景——那些用 D1。

订阅后可阅读剩余内容
AI 电子伴侣企业级项目实战
已发布145计划发布120目标已完成121%