![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
二对半
这个作者很懒,什么都没留下…
展开
-
缓存和数据库同步处理解决方案
方案1:同步操作 在对数据库操作DML语言的时候,insert,update,delete 那么我们可以先完成db, 然后将缓存给删除! 方案2:异步操作 只操作数据库,可以使用消息队列来发送异步通知来删除缓存数据。 ...原创 2020-08-02 20:46:17 · 171 阅读 · 0 评论 -
Redis数据存储类型的选择
缓存采用哪种数据存储类型选择 数据类型, 使用场景。 string: 存储一个单独的字符串 记录一个商品被访问的次数。set(key,value) list: 项目中如果出现了排队的情况,lpush pop hash: 通常来存储Java对象 hset(key,feild,value),便于对单个属性的修改 set: 通常用在,获取两个结果集的交集,补集,差集。 zSet: 通常用来做排序。 hash:增删改减少了IO次数,String:查询减少了IO次数 ...原创 2020-07-31 14:58:41 · 570 阅读 · 0 评论