Login
登录 注册 安全退出
当前位置: 首页 > 文档资讯 > 技术教程 > redis的五种数据类型命令有哪些

redis的五种数据类型命令有哪些

时间:2024-04-07浏览: [ ]
Redis 支持五种基本数据类型命令:字符串(SET/GET/INCR/DECR/APPEND/STRLEN)散列(HSET/HGET/HDEL/HLEN/HGETALL)列表(LPUSH/RPUSH/LPOP/RPOP/LLEN/LRANGE)集合(SADD/SMEMBERS/SREM/SCARD/SINTER/SUNION)有序集合(ZADD/ZSCORE/ZRANGE/ZRANK/ZCARD)

Redis 的五种数据类型命令

Redis 是一种开源的内存数据库,支持五种基本数据类型:字符串、散列、列表、集合和有序集合。以下为这五种数据类型的命令:

字符串

  • SET: 设置字符串的值
  • GET: 获取字符串的值
  • INCR/DECR: 原子增加/减少字符串的值
  • APPEND: 在字符串末尾追加内容
  • STRLEN: 获取字符串的长度

散列

  • HSET/HGET: 设置/获取散列中的键值对
  • HDEL: 删除散列中的键值对
  • HLEN: 获取散列中的键值对数量
  • HGETALL: 获取散列中的所有键值对

列表

  • LPUSH/RPUSH: 在列表的头部/尾部推送元素
  • LPOP/RPOP: 从列表的头部/尾部弹出元素
  • LLEN: 获取列表中的元素数量
  • LRANGE: 获取列表中指定范围内的元素

集合

  • SADD: 将元素添加到集合中
  • SMEMBERS: 获取集合中的所有元素
  • SREM: 从集合中删除元素
  • SCARD: 获取集合中的元素数量
  • SINTER/SUNION: 求集合的交集/并集

有序集合

  • ZADD: 将元素添加到有序集合中,并指定其分数
  • ZSCORE: 获取有序集合中元素的分数
  • ZRANGE: 获取有序集合中指定分数范围内的元素
  • ZRANK: 获取有序集合中元素的排名
  • ZCARD: 获取有序集合中的元素数量
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。