1️⃣业务场景分析
- 关注微博
- 登录首页展示了我关注的所有人发的微博,展示形式是列表
- 滚动有分页加载
2.个人微博
- 我发的微博展示在个人微博,展示形式也是列表
- 滚动有分页加载
2️⃣ 基于redis技术方案
发微博
文章
个人微博
关注微博
用户
服务器
采用map结构保存
采用list结构保存文章id
也采用list结构保存文章id
- 关注微博和个人微博的展示形式都是列表,用redis的
list
结构存储。 - 滚动有分页加载,用redis的
lrange key start stop
命令范围查询元素。