Redis配置命令
config set 配置项名 配置值
config get 配置项名
config get * 得到所有配置项详细
Redis数据类型
特点:String(字符串)相当于一个HashMap
设置命令:SET K V
GET K
Hash(哈希)
特点:相当于一个Collection里存储的多个HashMap
存储命令:HMSET Collection名 K V K V......
取出命令:HGET Collection名 K
List(列表)
特点:字符串列表
存入:lpush list名 值(成功返回对应下标,从1开始)
取出:lrange list名 startRangeIndex endRangeIndex
Set(集合)
特点:String类型的无序集合,添加,删除,查找复杂度都为O(1),不允许重复元素
存入:sadd key(set名) 值(添加一个string元素到key对应的set集合中,成功返回1,如果元素已在集合中返回0,如果key对应的set不存在则返回错误)
取出:smembers key(set名)
zset(sorted set:有序集合)
特点:string类型元素的集合,不允许重复元素,每个元素会关联一个double类型的分数,redis是通过分数为集合中成员进行从小到大的排序。
zset成员唯一,但分数(score)可重复
存入:zadd key(实际指zset名) score(例如0) V(值)----成功返回1,已存在返回0
取出:ZRANGEBYSCORE key(zset名) startRangeIndex endRangeIndex
Redis命令
Redis客户端连接本地redis服务:redis-cli
输入PING命令用于检测redis服务是否启动
远程服务上执行命令
redis-cli -h host -p post -a password