optimized_go_tools/am_docs/redis.md

39 lines
740 B
Markdown
Raw Normal View History

2024-07-08 03:14:19 +00:00
# Redis 工具包
集成了Redis配置、set和get。
## 使用方法
> Attention⚠如果需要使用JWT套件请务必配置Redis因为该套件依赖Redis执行。
### 配置Redis
```go
// 使用默认配置 127.0.0.1:6379 password="" DB=0
am_redis.Setup(nil)
// 使用自定义配置
var redisConn = am_redis.RedisConn{
Addr: "localhost",
Port: "6379",
Password: "",
DB: 0,
}
am_redis.Setup(&redisConn)
```
### 存入Redis
```go
// 参数1: key
// 参数2: value
// 参数3: 过期时间以s为计数单位。0表示永不过期
am_redis.SetValue("key", "value", 0)
```
### 从Redis取出
```go
// 参数1: key
am_redis.GetValue("key")
```
### 从Redis中删除
```go
// 参数1: key
am_redis.DelValue("key")
```