随笔分类 -  redis

使用Redis分布式锁处理并发,解决超卖问题
摘要:一、synchronized处理并发 首先,synchronized的确是一个解决办法,而且也很简单,在方法前面加一个synchronized关键字。 但是通过压测,发现请求变的很慢,因为:synchronized就用一个锁把这个方法锁住了,每次访问这个方法,只会有一个线程,所以这就是它导致慢的原因 阅读全文
posted @ 2020-07-07 10:14 啊哈哈哈哈- 阅读(1125) 评论(1) 推荐(1)
高可用Redis服务架构分析与搭建
摘要:基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较 阅读全文
posted @ 2018-08-09 15:37 啊哈哈哈哈- 阅读(250) 评论(0) 推荐(0)
RedisTemplate
摘要:Redis 数据结构简介 Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。 下面来对这5种数据结构类型作简单的介绍: 结构类型结构存储的值结构的读写能力 String 阅读全文
posted @ 2018-05-21 11:39 啊哈哈哈哈- 阅读(1418) 评论(0) 推荐(0)
redis持久化
摘要:redis持久化 redis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。 RDB,简而言之,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上; AOF,则是换了一个角度来实现持久化,那就是将redis执行过的 阅读全文
posted @ 2018-05-18 14:23 啊哈哈哈哈- 阅读(447) 评论(0) 推荐(1)