- 配置档中增加 redis 相关配置
##redis连接信息 redisHost = "127.0.0.1" redisPort = "6379" redisPass = "" redisDB = 0 - 初始化,创建Cache对象:
cacheRedisConn,_ := json.Marshal(map[string]string {
"key" : "redisCache",
"conn" : beego.AppConfig.String("redisHost")+":"+beego.AppConfig.String("redisPort"),
"dbNum" : beego.AppConfig.String("redisDB"),
"password" : beego.AppConfig.String("redisPass"),
})
RedisCache,_ = cache.NewCache("redis", string(cacheRedisConn))
使用:
重点:在NewCache 对应的文件中加入 _ "github.com/astaxie/beego/cache/redis"
在使用的文件中:
models.RedisCache.Put("sync_qfzj", pid, 300*time.Second) models.RedisCache.IsExist("sync_qfzj”) models.RedisCache.Get("sync_qfzj”) models.RedisCache.Delete("sync_qfzj")

本文介绍如何在Beego框架中配置Redis缓存,并提供了具体的代码实例,包括初始化Cache对象、进行增删查改操作的方法。
2296

被折叠的 条评论
为什么被折叠?



