美文网首页
11:适合使用Redis的场景

11:适合使用Redis的场景

作者: 我是黑炭 | 来源:发表于2017-03-03 13:44 被阅读0次

缓存

1. 取最新N个数据的操作,如:可以将最新的50条评论的ID放在List集合

2.排行榜类的应用,取TOP N操作,前面操作以时间为权重,这个是以某个条件为权重,比如按顶的次数排序

计数器应用

1. 存储关系:比如社交关系,比如Tag等

2. 获取某段时间所有数据排重值,使用set,比如某段时间访问的用户ID,或者是客户端IP

3.构建队列系统,List可以构建栈和队列,使用zset可以构建优先级队列

4. 实时分析系统,比如:访问频率控制

5. 模拟类似于HttpSession这种需要设定过期时间的功能

6.Pub/Sub构建实时消息系统

7. 记录日志

相关文章

  • 11:适合使用Redis的场景

    缓存 1. 取最新N个数据的操作,如:可以将最新的50条评论的ID放在List集合 2.排行榜类的应用,取TOP ...

  • memcache和redis的互斥锁

    举出一个使用Memcache比Redis更优的使用场景 适合大量get,而且只用简单KV的场景。 一个典型的场景,...

  • redis 最适合的场景

    redis 最适合的场景Redis最适合所有数据in-momory的场景,虽然Redis也提供持久化功能,但实际更...

  • Redis经典使用场景

    redis使用场景 一、热点数据的缓存 由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来...

  • Redis适合的场景

    Redis适合的场景 一、【进程内】缓存和【进程外】缓存 【进程内】缓存:就是把数据缓存在服务的进程内,就是进程内...

  • Redis 初次见面

    目录 Redis 特性 使用场景 初次使用安装(Linux)配置启动 redis 的 3 种方法使用 redis ...

  • Redis的基本使用(-) 分布式锁

    Redis的基本使用(-) 分布式锁 1、Redis做分布式锁 分布式锁是Redis较常见的使用场景。 问题场景:...

  • redis 最适合的使用场景

    参考https://github.com/colinmollenhour/Cm_Cache_Backend_Red...

  • 《运维错误日志》- MISCONF Redis is confi

    报错场景: 使用redis的时候报错 redis.exceptions.ResponseError: MISCON...

  • redis 部分详解

    这里我们通过几个场景,不同维度说下Redis的应用。 高性能适合当做缓存 缓存是Redis最常见的应用场景,之所有...

网友评论

      本文标题:11:适合使用Redis的场景

      本文链接:https://www.haomeiwen.com/subject/gkmuvttx.html