mysql与redis

作者: 迷糊银儿 | 来源:发表于2018-12-17 09:09 被阅读17次

硬盘与内存

硬盘放置主体数据用于持久化存储,而内存则是当前运行的那部分数据;CPU访问内存而不是硬盘

redis出现背景

MySQL 是持久化存储放置在硬盘中,检索的过程中会涉及到

  • 一系列的IO操作
  • 会在反复链接数据库上花费大量时间
  • 大量的访问也会对导致数据库的负载过高

因此出现了redis数据。它是一款缓存数据库,用于存储使用频繁的数据,这样减少访问数据库的次数,提高运行效率。如当浏览器执行请求时,首先会对在缓存中进行查找,如果存在,就获取;否则就访问数据库。

redis应用

redis数据存放在内存。redis适合放一些频繁使用,比较热的数据,因为是放在内存中,读写速度都非常快

  • 排行榜应用
  • 计数器应用
  • 消息队列推送应用

相关文章

网友评论

    本文标题:mysql与redis

    本文链接:https://www.haomeiwen.com/subject/mpxqkqtx.html