本帖最后由 HelloWorld 于 2025-4-30 12:15 编辑
在 vercel 后台看到的,因为是小应用,没打算付费
数据库 256M,但是可以设置满了自动删除多余数据,也就是勾选 “Enable to evict entries when max data size is reached”,GPT 解释是:当存储的数据达到预设的最大容量时,系统会自动删除部分已有的数据条目以释放空间给新的数据。这种机制通常称为“淘汰”或“驱逐(eviction)”策略,常见的策略有最近最少使用(LRU)、最不经常使用(LFU)等,目的是确保存储空间在超出限制前保持正常运行
官方提供的后台管理也容易上手 console.upstash.com,查看数据很方便
但是免费用户只能建一个数据库,所以如果你多个项目在用同一个数据库,或许需要用不同的前缀去区分 key
vercel 还提供另一个 redis,但是免费存储只有 30M,新建空数据库就自动占用了 6.3MB
此外,upstash 还能设置过期时间,例如 redis.set(key, JSON.stringify(value), { ex: 60 * 60 * 24 }) |