• 2024-09-23【解决方案】Java 互联网项目中常见的 Redis 缓存应用场景
    一、常见key-value首先介绍的是项目开发中常见的一些String类型的key-value结构场景,如:使用jsonStr结构存储的用户登录信息,包括:手机号、token、唯一uuid、昵称等;jsonStr结构某个热门商品的信息,包括:商品名称、商品唯一id、所属商家、价格等;String类型的、
  • 2024-09-23【解决方案】Java 互联网项目中常见的 Redis 缓存应用场景
    目录前言一、常见key-value二、时效性强三、计数器相关四、高实时性五、排行榜系列六、文章小结前言在笔者3年的Java一线开发经历中,尤其是一些移动端、用户量大的互联网项目,经常会使用到Redis作为缓存中间件的基本工具来解决一些特定的问题。下面是笔者总结梳理的一些常
  • 2024-08-05【解决方案】Java 互联网项目中消息通知系统的设计与实现(下)
    目录前言四、技术选型五、后端接口设计5.1业务系统接口5.2App端接口六、关键逻辑实现6.1Redis存储结构6.2已读消息处理6.3缓存定时清除本篇小结前言书接上回,消息通知系统(notification-system)作为一个独立的微服务,完整地负责了App端内所有消息通知相关的后端功能实现。该系统