启动:redis-server /etc/redis/redis.conf 查看进程:ps aux | grep redis 杀死Redis:kill -9 pid 客户端:redis-cli 测试 ping 切换数据库(有16个):select num(0~15) 设置值: set key value 批量设置:mset key value… 获取值:get key 批量获取:mget 设置限时:setex key seconds value 追加值:append key value 删除:del
键命令
全部键:keys *’ 判断:exists key 判断类型: type key 指定过期时间:expire key seconds 查看过期时间:ttl key
hash类型
hash用于存储对象,对象结构为属性、值 值得类型是String
增加、修改
设置单个属性:hset key field value 设置多个:hmset key f1 v1 f2 v2
获取
获取:hkeys 获取单个:hget key field 获取多个:hmget 获取全部:hgetall
删除
list类型
从左边加入:lpush 从右边加入:rpush 插入 linsert 读取:lrange key 0 -1 删除:lrem
set
添加:sadd 获取:smembers 删除:srem
zset
与Python交互
查主机ip
from redis import *
redis_conn = StrictRedis( decode_responses= True )
print ( redis_conn. set ( 'name' , 'ls' ) )
name = redis_conn. get( 'name' )
print ( name)