标签:pop 批量 mount tar hex 插入 port 操作 index
brew install redispip install redisredis-server --port 6379r = redis.Redis(host=‘localhost‘, port=6379, decode_responses=True)
decode_responses=True 则 redis 在返回数据时不会返回 byte 类型, 就是对 byte 进行解码pool = redis.ConnectionPool(host=‘localhost‘, port=6379, decode_responses=True)r = redis.Redis(connection_pool=pool)r.keys(): 获取所有的 keyr.delete(*r.keys()): 删除所有的 keyset(name, value, ex=None, px=None, nx=False, xx=False)
setnx(name, value, ex)
psetex(name, value, ex)
setex 一样, 只是过期时间的单位为毫秒mset(*args, **kwargs)
mget(*args):
getset(name, value):
getrange(key, start, end):
setrange(key, start, value):
strlen(key):
incr(self, key, amount=1)
incrbyfloat(self, key, amount=1.0)decr(self, name, amount=1)append(key, value)hset(name, key, value)hsetnx(name, key, value)hmset(name, **kwargs)hmget(name)hgetall()hdel(name,*keys)hkeys(name)hexists(name, key)lrange(name, start, end): 从左开始返回 start:end 的数据llen(name): 元素个数lpush(name, *value): 从左压入rpush(name, *value): 从右压入lset(name, index, value): 设置 index 对应的值linsert(name, where, refvalue, value)
AFTER or BEFORElrem(key, value, num):
lpop(name): 弹出lindex(name, index): 返回 index 对应的 valuelrange(name, start, end): 切 start:end标签:pop 批量 mount tar hex 插入 port 操作 index
原文地址:https://www.cnblogs.com/megachen/p/11074713.html