Redis常用数据结构与应用场景

常用数据结构

  • String
  • Hash
  • List
  • Set
  • Zset
    在这里插入图片描述

String常用操作

在这里插入图片描述

String应用场景

在这里插入图片描述
在这里插入图片描述

Hash常用操作

在这里插入图片描述

hash应用场景

在这里插入图片描述
在这里插入图片描述

Hash结构优缺点

优点

  • 同类数据归类整合存储,方便数据管理
  • 相比String操作消耗内存与spu更小
  • 相比string更节省空间

缺点

  • 过期功能不能使用在field上,只用用在key上
  • Redis集群架构下不适合大规模使用

List结构

在这里插入图片描述

应用场景

在这里插入图片描述
在这里插入图片描述

Set结构

在这里插入图片描述

应用场景

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Zset有序集合

在这里插入图片描述
在这里插入图片描述