基于Go语言与MySQL和Redis的交互实现二级缓存的小案例
此小案例是对Go语言实战:二级缓存框架的学习后,自己进行了总结与修改,视频中用的是sqlx的库,本文采用gorm数据库。
实现的功能:
优先从Redis获取数据,当Redis没有数据时从MySQL加载并同步缓存到Redis,缓存时间60秒。
实现过程:
连接redis数据库,MySQL数据库(注意导入包:
_ “github.com/go-sql-driver/mysql”)
根据命令是否进行查...
原创
2019-08-29 11:20:23 ·
1703 阅读 ·
0 评论