Redis的高性能与高并发
...小于 1 分钟
Redis的高性能与高并发
缓存时如何实现高性能和高并发的?
- 缓存可以将经常访问的数据或计算结果保存在内存或其他快速访问的介质中,从而减少对数据库或其他慢速资源的访问,提高系统的性能和并发能力。缓存有很多种类型,基本原理大都是利用空间换时间
- 一些提高性能和并发能力的优化策略
- 根据数据的访问特选择合适的缓存淘汰策略
- 进行缓存预热,在系统启动前或在定时任务中提前将一些常用或重要的数据加载到缓存中
- 尽量的避免发生缓存穿透,击穿或雪崩,可以采用布隆过滤器,设置缓存过期时间,加锁队列控制,使用二级缓存等来预存