用户点赞请求:
点赞请求首先写入 Redis(用户状态 +视频点赞计数)返回快速响应给用户,点赞操作实时生效。
异步任务记录点赞:
点赞操作通过消息队列写入后台任务,后台任务定期将 Redis 数据同步到 MySQL,确保持久化存储.
读取点赞状态和计数:
点赞状态和计数优先从 Redis 读取,未命中时再从 MySQL 加载。
缓存与数据库一致性:
Redis 中的数据与 MySQL 通过定时任务(或触发机制)进行同步。
用户点赞请求:
点赞请求首先写入 Redis(用户状态 +视频点赞计数)返回快速响应给用户,点赞操作实时生效。
异步任务记录点赞:
点赞操作通过消息队列写入后台任务,后台任务定期将 Redis 数据同步到 MySQL,确保持久化存储.
读取点赞状态和计数:
点赞状态和计数优先从 Redis 读取,未命中时再从 MySQL 加载。
缓存与数据库一致性:
Redis 中的数据与 MySQL 通过定时任务(或触发机制)进行同步。