美文网首页程序员
Redis的数据类型

Redis的数据类型

作者: 王小冬 | 来源:发表于2018-07-21 11:28 被阅读5次

Redis的数据类型

Redis支持的数据类型有5种:

  • 字符串String
  • 字符串列表list
  • 哈希hash
  • 字符串集合set
  • 有序字符串集合sorted set

比较常用的是字符串和哈希类型。

字符串String

特点:

  • 二进制保存的,存入和获取的数据相同;
  • Value最多可以容纳的数据长度是512M;

哈希Hash

特点:

  • key,value的map容器;
  • 每一个hash可以存储4294967295个键值对

字符串列表list

有序的集合,允许重复

内部存储结构:

  • ArrayList数组结构
  • LinkedList双向链表

字符串集合set

  • 没有顺序的集合,不允许重复
  • 最大包含的元素数量:4294967295

有序字符串集合sorted set

有序集合的底层存储数据结构是跳表。

  • 不允许重复,但是有序

使用场景

  • 微博的热门话题
  • 游戏的排名

相关文章

网友评论

    本文标题:Redis的数据类型

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