本文是作者原创,版权归作者所有.若要转载,请注明出处.本文只贴我觉得比较重要的源码,其他不重要非关键的就不贴了
一、 redis-cli 连接 redis
-h 用于指定 ip
-p 用于指定端口
-a 用于指定认证密码
./redis-cli -p 6379
PING 命令返回 PONG
指定 database,默认16个数据库
二、 redis-cli 操作 redis 五种数据类型
1、操作 String
Set:添加一条 String 类型数据
Get:获取一条 String 类型数据
Mset:添加多条 String 类型数据
Mget:获取多条 String 类型数据
2、操作 hash
Hset:添加一条 hash 类型数据
Hget:获取一条 hash 类型数据
Hmset:添加多条 hash 类型数据
Hmget:获取多条 hash 类型数据
HgetAll:获取指定所有 hash 类型数据
3、操作 list
Lpush:左添加(上)list 类型数据
Rpush:右添加(下)类型数据
Lrange: 获取 list 类型数据 start 起始下标 end 结束下标 包含关系
4、操作 set
Sadd:添加 set 类型数据
Smembers:获取 set 类型数据
5、操作 sorted set
Zadd:添加 sorted set 类型数据
Zrange:获取 sorted set 类型数据 Zadd 需要将 Float 或者 Double 类型参数,放置在值参数之前,如图:
6、删除
Del:用于删除数据(通用,适用于所有数据类型)
Hdel:用于删除 hash 类型数据