Redis 怎样在项目中使用?

回答·29
最热
最新
  • 做常用数据缓存,做排行榜…
  • 做访问量大的页面的缓存
  • 1.存验证码,利用 redis 的过期机制 2.做缓存,redis 数据结构结构简单,提高查询效率 3.读写分离,redis 有很好的复制功能 4.保证数据一致性,使用 redis 中 setnx 做分布式锁,也可以使用 redisson 中的 trylock 方法 5.数据量大的时候做集群,哨兵,rediscluster
  • 有本书叫 redis 实战,值得一看
  • zset 做数据排行,做延时任务,
  • redis 的查询速度是 sql 的很多倍,适合储存使用频繁的数据
  • 在项目中可以把那些查询的数据 在项目初始化的时候存储到 redis 中  后面直接在缓存中拿取 可利用项目的并发速度
  • redis 是一个共享给各个模块的,部署在内存中的非关系型数据库。 存放热数据 实现分布式锁 实现 top 排序
  • 很多的,比如做缓存,比如登录,比如分布式锁做秒杀,比如排行榜,比如生成全局唯一 id,等等,说这几个就行了
  • 缓存,单据号生成,redission 锁