目 录CONTENT

文章目录

什么是Redis

zhouzz
2024-09-06 / 0 评论 / 0 点赞 / 8 阅读 / 1685 字
温馨提示:
本文最后更新于 2024-09-06,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1.Redis官网

官网:https://redis.io/

2.Redis的前世今生

Redis的诞生和mysql脱不了关系,在redis还未出现时,用户的每次请求都是直接访问mysql。

渐渐的人们发现,请求大部分都是读操作,而且很多都是重复的数据,磁盘的i/o是很慢的,所以人们就想,能不能学学cpu建立的缓存机制,mysql也搞一个缓存,就这样一个基于内存的数据库诞生了,它就是Redis。

Redis是基于内存的,查Redis的速度要比查mysql快非常多。当一个请求来的时候,先查询redis中是否存在,若存在返回,否则继续去查数据库,同时将查出的数据放入Redis,以便下次查询。

这样,我们就将常用的热点数据放入redis中,就可以分担mysql的很多压力,同时更加的快。

3.Redis有哪些特征

Redis的特征:

  • 键值(key-value)型,value支持多种不同数据结构,功能丰富单线程,每个命令具备原子性
  • 低延迟,速度快(基于内存、I/O多路复用、良好的编码)
  • 支持数据持久化
  • 支持主从集群、分片集群
  • 支持多语言客户端

4.小结

0

评论区