reids的数据类型

redis的底层数据结构有:

  1. sds的简单动态字符串 记录有字符串的长度
  2. 字典 基于hashtable实现
  3. 压缩列表 存储的内容数据量不大时 会采用压缩列表 减小内存开销
  4. 跳跃表 快速寻找
  5. 双向链表
  6. 整数集合
    redis基于这些数据结构,在上层封装了一层数据类型的对象,所以redis的数据类型有:

String 二进制安全,可以存储所有的字符串类型 包括图片等 set key value

Hash 适用于 对象的存储 hset key name value hget key name

操作命令

hset key name 

Set

操作命令

sadd key member 添加元素
srem member 删除元素
smembers 查看所有成员
sdiff
sunion
sinner

List

Zset 有序集合

操作命令

zadd key score member  添加元素 scroe 分数权重
zrem key member
zscroe key member 查询分数
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。