Redis 的基本命令

整理了一些基本的Redis命令

redis是一个内存数据库,通常可以作为缓存使用,常用的命令有:

redis-server 启动数据库,默认端口为6379

redis-cli 连接数据库,默认ip127.0.0.1,端口是6379

redis-cli -h 127.0.0.1 -p 6380 -a 密码  ,连接数据库,指定主机和端口号

 

select db  选择数据库,默认是0,默认最大值是16,可以配置文件中修改(databases 16

move key db  key移到新数据库db

 

keys *  查看所有的key

keys pattern 查看匹配的key

exists key  判断对应的key是否存在

get key  获取key对应的值

mget key1 key2 key3  同时获取多个key的值

dump key  返回序列化key的值

ttl key 获取key的剩余生存时间,以秒为单位

pttl key 获取key的剩余生存时间,以毫秒为单位

type key 查看key对应值的类型

randomkey 随机返加一个key

 

 

set key value  设定key对应的值value

setex key timeout value 设定key对应的值,同时设定key的超时时间timeout,以秒为单位

setnx key value  key不存在时,设置key对应的值value

rename key newkey   用键名newkey重命名键key(注意:即使newkey已经存在),重命名后,newkey的值为原key的值

renamenx key newkey  newkey不存在时,用键名newkey重命名键key,重命名后,newkey的值为原key的值

expire key seconds  设定key的过期时间,单位是秒

pexpire key milliseconds  设定key的过期时间,单位是毫秒

persist key 移出key的过期时间

 

del key 删除key及其值

del key1 key2 key3  删除多个key及值

flushdb 清空当前数据库的数据

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值