硬盘与内存
硬盘放置主体数据用于持久化存储,而内存则是当前运行的那部分数据;CPU访问内存而不是硬盘
redis出现背景
MySQL 是持久化存储放置在硬盘中,检索的过程中会涉及到
- 一系列的IO操作
- 会在反复链接数据库上花费大量时间
- 大量的访问也会对导致数据库的负载过高
因此出现了redis数据。它是一款缓存数据库,用于存储使用频繁的数据,这样减少访问数据库的次数,提高运行效率。如当浏览器执行请求时,首先会对在缓存中进行查找,如果存在,就获取;否则就访问数据库。
redis应用
redis数据存放在内存。redis适合放一些频繁使用,比较热的数据,因为是放在内存中,读写速度都非常快
- 排行榜应用
- 计数器应用
- 消息队列推送应用
网友评论