以下是一个基于本地缓存 + Redis ZSet + 定时任务的榜单方案,适用于高并发场景:
方案概述
- 本地缓存 :在应用服务器本地缓存榜单数据,减少对 Redis 的访问频率,提高读取速度。
- Redis ZSet :使用 Redis 的有序集合存储榜单数据,利用其高效的排序和范围查询功能。
- 定时任务 :定期更新本地缓存和 Redis ZSet 中的榜单数据,确保数据的实时性和准确性。
数据存储架构
全局前 1000 名榜单存储在 Redis 中
More »Java, Spring Boot, Microservice, Cloud, Architecture and DevOps Tutorials
以下是一个基于本地缓存 + Redis ZSet + 定时任务的榜单方案,适用于高并发场景:
全局前 1000 名榜单存储在 Redis 中
More »今天做了什么:
今天做了什么:
修改瑞吉外卖项目 reggie:
基于 springboot 使用 sharding-jdbc 测试读写分离、分库分表。代码在:https://github.com/chensoul/sharding-examples
More »今天做了什么:
1、spring-cloud-examples 添加分布式锁、rabbitmq、kafka、分库分表等示例代码
2、foodie-cloud 添加登录部分代码
3、整理 Redis 安装文档
More »