Cloudflare Workers KV

折腾

简介

  • 键值存储 key→value

  • 一个键值key可对应一个或多个值value

  • 缓存在 Cloudflare 全球网络

  • 适用重复读取相同值场景

  • 免费账户(无需绑定信用卡)

  • 总容量1G,每个key对应的value最大25M

  • 每日50,000 个 Functions 请求

  • 每日50,000 个 Workers 请求

  • 每日 100,000 个 请求

  • 每次调用 10 毫秒的 CPU 时间


使用

  • 创建 KV 命名空间

  • 将键值key对写入 KV 命名空间,写入value

  • 从 KV 命名空间读取,键值key对应的value


实操

  • 可以通过Cloudflare登录后台,在KV页面直接写入key和对应的value

  • 也可以通过Workers的js,从页面中导入

  • 使用在Worker中绑定变量名称,对应变量名称中选中对应的KV命名空间


注意

  • Worker生成的.dev的域名在国内无法打开,需要绑定自己的域名

  • 绑定KV命名空间涉及三个值,在具体绑定时对应选取

    KV空间的ID、KV空间名称、KV空间的绑定名称