redis有哪些应用场景呢?

平时为开发部门部署redis集群,但不知道上游和下游系统如何调用redis的,请大佬介绍一下应用场景

参与6

1同行回答

顾黄亮顾黄亮  技术总监 , 畅销书作者
1、热点数据的缓存。由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来存储热点数据2、限时业务的运用。redis中可以使用expire命令设置一个键的生存时间,到时间后redis会删除它。3、计数器相关问题。redis由于incrby命令可以实现原子性的递增,所以可以运用...显示全部

1、热点数据的缓存。由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来存储热点数据
2、限时业务的运用。redis中可以使用expire命令设置一个键的生存时间,到时间后redis会删除它。
3、计数器相关问题。redis由于incrby命令可以实现原子性的递增,所以可以运用于高并发的秒杀活动、分布式序列号的生成。
4、排行榜相关问题。关系型数据库在排行榜方面查询速度普遍偏慢,所以可以借助redis的SortedSet进行热点数据的排序。
5、分布式锁 。这个主要利用redis的setnx命令进行,setnx:"set if not exists"就是如果不存在则成功设置缓存同时返回1,否则返回0 。

收起
银行 · 2019-05-08

提问者

tanzhirong1983
系统工程师亚厦集团
擅长领域: HADR一体化监控服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-05-07
  • 关注会员:2 人
  • 问题浏览:1966
  • 最近回答:2019-05-08
  • X社区推广