前言
上一篇更新了在Go
中如何使用Gorm
进行数据库的查询,今天就来记录一下如何使用Redis
正文
一、引入依赖
go get -u github.com/go-redis/redis/v8 v8.11.5
二、编辑配置文件
这里就是Redis
的一些基本配置
三、创建一个Redis结构体
创建成功后,就可以进行下一步了
四、创建一个初始化函数
这里就是创建了一个Redis
的连接,然后进行Ping
,如果出现错误,那么久打印日志,返回这个错误,很简单的
五、项目启动,调用初始化函数
经过上面的操作,我们就已经将Redis
整合到我们的项目中了,接下来,就可以使用Redis
愉快的进行开发了
六、使用Redis
下面模拟一个场景,就比如说点赞,这种操作可以直接放在Redis
中进行存储,来降低数据库的压力
我们就可以通过Redis
的Set模型来进行实现点赞的功能
首先可以创建一个常量,用来存储Redis
的缓存前缀
然后就可以在代码中使用了,比如判断这个用户是否点赞,就可以使用SIsMember
这个方法
global.App.Redis.SIsMember(context.Background(), key, id).Result()
结语
希望大家可以一起加油,学到真的知识,做好自己的大项目!!加油啊兄弟们!