
redis
John_like521
你若盛开,清风自来!
展开
-
redis学习
Redis有哪些数据结构?字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。如果你是Redis中高级用户,还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。如果你说还玩过Redis Module,像BloomFilter,RedisSearch,Redis-ML,面试官得眼睛就开始发亮了。使用过Redis分布式锁么,它是什么回事?先拿s...原创 2018-03-06 22:11:45 · 243 阅读 · 0 评论 -
分布式锁解决并发的三种实现方式
分布式锁需要解决的问题:1、单点问题2、不可重入问题3、死锁问题4、阻塞锁5、互斥性1、基于数据库 创建一张数据库表 锁表 使用insert语句来锁住某个方法, 保存锁信息来加锁 使用for update 来实现分布式锁2、基于redis来实现分布式锁 redis中set方法可以支持分布式锁 可以设置过期时间 可以设置请求的id信息redis分布式锁可以 解决死锁 单点 和 阻塞...转载 2018-04-01 14:59:06 · 4133 阅读 · 1 评论