美文网首页
redis常用命令

redis常用命令

作者: 李峥辉 | 来源:发表于2023-02-07 09:29 被阅读0次

hash常用操作命令

# 设置属性

hset keyname field1 value1 field2 value2

# 获取某个属性值

hget keyname field

# 获取所有属性值

hgetall keyname

# 删除某个属性

hdel keyname field

# 获取属性个数

hlen keyname

# 按照步长自增/自减某个属性(该属性必须是数字)

hincrby keyname field step

# 插入 hash 数据

>hset userInfo username zhangsan age 18 address bj

"3"

# 获取 hash 单条 field 数据

>hget userInfo username

"zhangsan"

>hget userInfo age

"18"

# 获取 hash 多个 field 数据

>hmget userInfo username age

1) "zhangsan"

2) "18"

# 获取 hash 所有 field 数据

>hgetall userInfo

1) "username"

2) "zhangsan"

3) "age"

4) "18"

5) "address"

6) "bj"

# 获取 hash 的 field 个数

>hlen userInfo

"3"

# 自增 hash 的某个 field

>hincrby userInfo age 2

"20"

>hincrby userInfo age 2

"22"

# 自减 hahs 的某个 field(通过自增负步长达到)

>hincrby userInfo age -2

"20"

# 删除 hash 的某个 field

>hdel userInfo age

"1"

# 删除 hash 所有数据

>del userInfo

"1"

list常用操作:

# 添加内容

sadd key value1 value2

# 查询key里所有的值

smembers key

# 移除key里面的某个value

srem key value

# 随机移除某个value

spop key

# 返回两个set的并集

sunion key1 key2

# 返回key1踢出交集的那部分(差集)

sdiff key1 key2

# 跟siffer相反,返回交集

sinter key1 key2

# 插入多条数据并去重

>sadd nums 1 2 3

"3"

# 插入多条数据并去重

>sadd nums 1 2 3

"0"

# 获取所有数据

>smembers nums

1) "1"

2) "2"

3) "3"

# 删除一条数据,返回的 1 表示删除了一条

>srem nums 2

"1"

# 弹出一条数据,返回的 1 表示弹出的数据值为 1

>spop nums

"1"

# 插入多条数据并去重

>sadd nums1 1 2 3

"3"

>sadd nums2 2 3 4

"3"

# 交集

>sinter nums1 nums2

1) "2"

2) "3"

# 差集

>sdiff nums1 nums2

1) "1"

# 并集

>sunion nums1 nums2

1) "1"

2) "2"

3) "3"

4) "4"

相关文章

  • docker安装mongodb和redis数据库

    mongodb安装 mongodb常用命令 redis安装 redis常用命令

  • redis汇总

    redis优化 redis 操作相关 安装Redis redis常用命令

  • Redis-数据结构&常用指令

    零、本文纲要 一、Redis数据结构二、Redis常用命令三、String类型&常用命令四、Hash类型&常用命令...

  • Redis 命令

    redis常用命令

  • Redis入门

    redis杂项知识 key的常用命令 List常用命令

  • Docker-redis安装设置

    常用命令 参数说明 /data存储redis数据 查看redis版本号 redis参数匹配 Redis默认不是以守...

  • redis

    redis 1.redis几种数据结构,常用命令,事务 2.redis安装 3.redis和springboot集...

  • Redis 常用命令

    本文介绍 Redis 的常用命令。 目录 启动 Redis 查询 Redis 是否启动成功 查看主机的6379端口...

  • Redis基本命令(数据类型)

    Redis命令大全 Redis命令大全 Key常用命令 keys * exists key(是否存在) move ...

  • centos7.3 安装redis

    安装redis 一路默认为y即可 常用命令 启动 systemctl start redis...

网友评论

      本文标题:redis常用命令

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