美文网首页
云数据库 Redis的应用与实践

云数据库 Redis的应用与实践

作者: Sirus_32e0 | 来源:发表于2020-05-04 23:49 被阅读0次

    Redis缓存应用场景

    对于查询较为频繁的数据,可以缓存至Redis中,以提高读取的性能;

    场景概述
    传统
    缓存应用实施方案
    方案1
    方案2

    游戏应用场景

    可以使用Redis作为游戏排行榜的主要支撑

    游戏场景应用介绍

    游戏排行榜:实时,更新频繁。消耗大量资源。

    游戏场景实施方案
    • 玩家基础信息放到关系型数据库
    • 玩家的实时数据放到Redis中
      • 记录每个玩家的分数
      • 玩家的分数更新
      • 查询玩家的分数和名次
      • 查询Top k的玩家
      • 查询特定玩家之后的n名玩家
    方案

    分布式应用场景

    Redis能在session统一的管理上提供帮助

    场景介绍
    方案
    • 分布式Session管理方案 (微服务)


      方案
    • SpringSession+Spring-data-redi

      • 使用SpringSession可以将Session列表存储在外部,例如:Redis
      • 用户发送请求时,能够保证HttpSession处于活跃状态
      • 支持每个浏览器上使用多个Session
      • 可控制Sessionid在客户端和服务器之间进行交换,不需要依赖cookie

    相关文章

      网友评论

          本文标题:云数据库 Redis的应用与实践

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