8.redis五大数据类型

redis五大数据类型

全局操作

查看所有的key:   keys *
删除指定的key:   del a
改名:           rename a b
设置过期时间:    expire a 10(单位秒)
查看key是否存在: exists a
查看剩余时间:    ttl a
删除过期时间:    persist a

string类型(最大容纳大小为512M)

设置 set a 1
查看 get a
追加 append a 88
删除 del a

list类型

右边追加: rpush my_list My name is peter!
左边追加: lpush my_list Hello Tom,
范围查找: lrange my_list 0 10
索引查找: lindex my_list 3(从0开始)
修改:    lset my_list 3 ford!
右删除:   rpop my_list
左删除:   lpop my_list
删除指定个数指定值: lrem my_list 1 name

hash

增加一个: hset my_hash k1 v1
增加多个: hset my_hash k2 v2 k3 v3
查询k1对应的值: hget my_hash k1
查询所有键值:   hgetall my_hash
查询所有值:     hvals my_hash
查询所有键:     hkeys my_hash
修改指定建对应的值: hset my_hash k1 v4

set

增加:      sadd my_set My name is ford!
查询:      smembers my_set
索引删除:   spop my_set 1
删除指定值: srem my_set My

zset

增加:      zadd my_zset 1 A (1是权重)
范围查询:   zrange my_zset 0 10
按权重查询: zrangebyscore my_zset 2 4
查询权重:   zscore my_zset A
按值删除:   zrem my_zset A
按权重删除: zremrangebyscore my_zset 1
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值