Skip to main content
Upstash 是一个完全托管的 Redis 数据库即服务。它使用 Redis® API,因此你可以使用 Bun 的原生 Redis 客户端进行连接。
默认情况下,所有 Upstash Redis 数据库都启用了 TLS。

1

创建新项目

使用 bun init 创建一个新项目:
terminal
2

创建 Upstash Redis 数据库

前往 Upstash 仪表盘 并创建一个新的 Redis 数据库。完成入门指南后,你将看到包含连接信息的数据库页面。数据库页面显示两种连接方式:HTTP 和 TLS。对于 Bun 的 Redis 客户端,你需要 TLS 连接详情;URL 以 rediss:// 开头。
Upstash Redis 数据库页面
3

使用 Bun 的 Redis 客户端连接

使用 Redis 端点(而非 REST URL)在 .env 文件中设置 REDIS_URL 环境变量:
.env
Bun 的 Redis 客户端默认从 REDIS_URL 读取连接信息:
index.ts
或者,使用 RedisClient 创建自定义客户端:
index.ts
4

使用 Redis 客户端

使用 Redis 客户端在你的 Upstash 数据库中读取和写入键值:
index.ts
Redis 客户端会自动处理连接。对于基本操作,你无需手动连接或断开连接。