redis-cli命令的基本操作1,redis-cli连接redis -h用于指定ip
-用于指定p端口
-a用于指定认证密码
键入命令PING,返回thdjb,表示redis已连接。
指定库
二、redis-cli操作redis五种数据类型1,操作String Set:增加一种String类型数据
Get:获取字符串类型的数据
Mset:添加多个字符串类型数据
Mget:取得多个字符串类型数据
2、操作混列hset :添加混列类型数据
Hget:获取一个混列类型数据Hmset:添加多个混列类型数据
Hmget:取得多个混列类型数据
HgetAll:检索所有指定的散列类型数据
hdel:会删除一个或多个指定散列类型的数据
3、操作list Lpush:向左添加list类型的数据
Rpush:右追加(末尾)型数据
Lrange:取得list型数据start开始下标end结束下标包含关系
llen:取得根数
lrem:删除列表中的几个指定list类型数据(set可以有重复数据) ) ) ) ) ) ) ) ) ) ) )。
lpop:排出左侧的数据(实际上删除) )。
rpop:弹出右边的数据(实际上是删除) ) ) )。
4、操作set Sadd:添加set类型数据
Smembers:取得set类型数据
scard:取得根数
删除srem:数据
5、sorted set sorted set的操作按分数值排序,分数值越大越靠后。
Zadd:添加受保护集类型的数据
Zrange:获取受保护集类型的数据
zcard:取得根数
删除zrem:数据
Zadd必须将浮点或双精度类型的分数参数置于值参数之前,如图所示。
6、Redis中以层次关系、目录格式存储数据的Redis以key-value格式存在,存储数据一致时原始数据将被复盖,可以通过创建文件夹的形式创建。 容易读取。 (在:中创建) ) ) ) ) ) )。
7、设置密钥过期Redis有四个不同的命令。 可以设置密钥的到期日期(密钥可以存在多久)或到期日期(密钥是什么)
时将被删除) :
EXPlRE命令将密钥key的生存时间设置为ttl秒。
PEXPIRE命令用于将密钥key的生存时间设置为ttl毫秒。
使用 EXPIREAT timestamp命令将密钥密钥设置为指向timestamp
指定的秒数时间戳。
PEXPIREAT timestamp命令用于将密钥密钥的过期时间设置为timestamp位置
指定的毫秒时间戳。
如果 TTL:获取的值为-1,则表示没有为此密钥设置有效期;如果为-2,则表示已经过了有效期。
方法1 )数据插入时一起设定失效时间
方法:为现有密钥设置失效时间
方法3 :
第一个参数: key
第二参数:值第三参数: NX不存在时设置,XX存在时设置(修改)。
第四个参数: EX为秒,PX为毫秒
8、删除Del:删除数据(通用,适用于所有数据类型) ) ) ) ) ) ) ) ) ) )。
Hdel:用于删除混列类型的数据