resids常用操作指令

增删改查

1、key-String

写:set key value
读:get key

2、key-Hashmap

写:hmset key k1 v k2 v
eg: hm set mykey 1 “a” 2 “b”
读:hmget key filed
eg: hmget mykey 1

3: key-list

写:lpush key value
读:lrange key start end

4: key-set (无序集合,具有唯一性即插入两次的只会存储一次)

写: sadd key value1 value2
读: smenbers key

5:key-zset(有序集合,具有唯一性且根据score有序,多次插入时会更新score值)

写: zadd key score value
读: zrangebyscore key start end

6: 删除key

del key

7: 修改key

rename key newkey :重命名key
renamenx key newkey :仅当newkey不存在时修改
set key value :修改key的值

8:查key

get key: 返回key对应的value
getrange key start end :返回key对应的子字符串
getset key value: 将key对应的value值修改,然后返回旧的value值

基本命令

redis-cli -h host -p port -a password:连接到主机为 127.0.0.1,端口为 6379 ,密码为 mypass 的 redis 服务上

dump key:序列化key对应的vaule值,如果不存在则返回nil

exists key :检查key是否存在

expipe key(second): 设定过期时间

pexpipe key (毫秒) :设定过期时间

keys pattern:查找所有符合pattern的key,eg:keys examples

select 数据库(0.1.2.3…):选择某个数据库

move key db :移动到某个数据库

persist key : 让key持久化,移除过期时间

pttl/ttl key : 返回key的剩余时间(毫秒/秒)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值