zoukankan      html  css  js  c++  java
  • Redis实战(九)Redis的典型应用场景

    序言

     

    常用的5种数据结构和应用场景

    • String:缓存、计数器、分布式锁等。
    • List:链表、队列、微博关注人时间轴列表等。
    • Hash:用户信息、Hash 表等。
    • Set:去重、赞、踩、共同好友等。
    • Zset:访问量排行榜、点击量排行榜等。

    Redis应用-分布式锁

    Redis应用-异步消息队列与延时队列

    Redis应用-位图

    Redis应用-HyperLogLog

    Redis应用-布隆过滤器

    Redis应用-限流

    Redis应用-Geo

    数据缓存

    共享Session

     确实如此:“每次request请求都会刷新Session,使得Session的销毁时间成为用户最后一次操作+10分钟”

    分布式锁

        https://www.cnblogs.com/wangrudong003/p/10627539.html

      Redlock(redis分布式锁)原理分析

      Redlock:全名叫做 Redis Distributed Lock;即使用redis实现的分布式锁;

      https://www.cnblogs.com/rgcLOVEyaya/p/RGC_LOVE_YAYA_1003days.html

    全局计数器

     Redis的发布订阅机制

      应用场景:聊天室,公告牌,服务之间利用消息解耦都可以使用发布订阅模式

    资料

    http://emacoo.cn/backend/spring-redis/

  • 相关阅读:
    数组
    基本类型与封装类
    类与对象以及引用以及内存
    (一)eclipse Dynamic web project 工程目录以及文件路径问题
    jdbc
    连接
    curl命令
    java annotation
    websocket
    Trie(前缀树)和ternary trie和binary search tree
  • 原文地址:https://www.cnblogs.com/cnki/p/10505471.html
Copyright © 2011-2022 走看看