240 投稿
收录了10篇文章 · 2人关注
  • 10_redis_scan

    在key中找到特定的key来进行处理数据。 使用keys*,找到所有的key如果数据量太大的话就会导致问题: 一次性吞吐太多的数据,难以排查 k...

  • 09_redis_GeoHash

    Redis3.2增加了GEO模块, 可以实现附件的人 地图的元素位置数据是使用二维的经纬度表示,当两个元素距离不是很远的时候可以使用勾股定理计算...

  • 08_redis_漏斗限流

    漏斗限流是最常用的限流方法之一漏斗的剩余空间就代表着当前行为可以持续进行的数量,漏嘴的流水速率代表着系统允许该行为的最大频率。 分布式限流实现 ...

  • 07_redis_简单限流

    当系统处理能力不足的时候,需要组织计划之外的请求继续对系统施压。除了控制限流,还用于控制用户的行为。 Redis实现限流 用一个 zset 结构...

  • 06_redis_布隆过滤器

    推送推荐内容去重,使用bloom filter相当于一个不怎么精确的set结构,当使用contain方法判断一个对象时候存在的时候会误判,但是只...

  • 05_redis_HyperLogLog

    统计页面访问量,每个用户只统计一次。HyperLogLog就可以解决这个问题。提供不精确的去重方案,标准误差是0.81。基本满足uv统计的需求。...

  • Resize,w 360,h 240
    04_redis_位图

    当存一些bool型数据,比如用户一年的签到此书。如果使用key/value 大数据量需要大量的存储空间。redis的位图可以解决这个问题。每天...

  • 03_redis_延时队列

    对于只有一组消费者的队列,使用redis就可以了。但是没有太多的高级特性,没有ack保证。 异步消息队列 Redis的List数据结构常用来做异...

  • 02_redis_分布式锁

    分布式应用进行逻辑处理的时候,会遇到并发问题。比如修改一个用户的状态,需要先读取用户的状态,在内存中进行修改,修改完后再放回去。如果这样的操作同...

  • 01_redis_基础数据结构

    安装 Docker 直接安装 源码启动windows版:https://github.com/MSOpenTech/redis/releases...