Appearance
Day 28 - Redis
go-redis
bash
go get github.com/go-redis/redis/v8go
import "github.com/go-redis/redis/v8"
rdb := redis.NewClient(&redis.Options{
Addr: "localhost:6379",
Password: "",
DB: 0,
})
ctx := context.Background()
// 设置
rdb.Set(ctx, "key", "value", 0)
// 获取
val, err := rdb.Get(ctx, "key").Result()
// 删除
rdb.Del(ctx, "key")Redis应用场景
- 缓存
- 分布式锁
- 限流
- Session存储
📅 学习进度
| Day | 主题 | 状态 |
|---|---|---|
| 01-27 | 基础/中间件 | ✅ |
| 28 | Redis | ✅ |
| 29 | 缓存与性能优化 | ⬜ |
| 30 | 复习总结 | ⬜ |
