一、Redis究竟是用来干什么的

1、Redis是什么

Redis是Remote Dictionary Service的首字母缩写,即远程字典服务。是一个高性能的key-value形式的内存型数据库。以设置和读取一个256字节字符串为例,它的读取速度可高达11W次/s,写速度可达8.1W次/s。

Redis有5种基础数据结构,分别为:string,list,hash,set,sorted set

Redis所有的数据结构都以唯一的key字符串作为名称,然后通过这个唯一的key值来获取相应的value数据。不同类型的数据结构的差异就在于value的结构不一样。

2、Redis可以做什么

  • 缓存
  • 计数器
  • 分布式id生成器
  • 分布式锁
  • 位操作数据统计
  • 字符串操作
  • 频率限制
  • 消息队列
  • 排行榜
  • 延时任务

猜你喜欢

转载自www.cnblogs.com/springhub/p/13172252.html