This repository has been archived on 2024-11-28. You can view files and clone it, but cannot push or open issues or pull requests.
Files
schisandra-cloud-album/core/redis.go
2024-11-28 10:56:51 +08:00

24 lines
595 B
Go

package core
import (
"github.com/redis/go-redis/v9"
"schisandra-cloud-album/global"
)
func InitRedis() {
rdb := redis.NewClient(&redis.Options{
Addr: global.CONFIG.Redis.Addr(),
Password: global.CONFIG.Redis.Password,
DB: global.CONFIG.Redis.Db,
MaxActiveConns: global.CONFIG.Redis.MaxActive,
MaxIdleConns: global.CONFIG.Redis.MaxIdle,
PoolSize: global.CONFIG.Redis.PoolSize,
MinIdleConns: global.CONFIG.Redis.MinIdle,
PoolTimeout: global.CONFIG.Redis.PoolTimeout,
ReadTimeout: -1,
})
InitSession(rdb)
global.REDIS = rdb
}