Closed ilaotan closed 2 years ago
上面url 404 了
上面url 404 了 它网站改版了. 老地址是这个 https://legacy.go-zero.dev/cn/sql-cache.html
简单来说,就是主键缓存 ,存储全部数据. 比如 id=1 name=张三. 则主键缓存为 xxx:user:1 值为user对象 条件查询queryByName方法 缓存key为 xxx:user:queryByName:张三 值为1 这样. queryByName执行时,若命中缓存,拿到值1 再从缓存 xxx:user:1中取值. (以上描述省略缓存未命中时补数据到缓存的描述) 好处是省空间吧,另外统一操作一个缓存对象,出问题也好分析
你看看Magic模式, 实现的就是这个效果
https://legacy.go-zero.dev/cn/sql-cache.html