redis.py整理(未完)
来源:互联网 发布:网校程序源码 编辑:程序博客网 时间:2024/05/29 13:38
redis.py网上资料不多,好像只有readthedocs有一页,摘过来看看。其实只要知道了strictRedis实现了redis协议,我们就可以参考redis相关书籍了,讲redis的书还是很多的。
redis.Redis(host='localhost', port=6379, db=0, password=None, socket_timeout=None, connection_pool=None, charset='utf-8', errors='strict', decode_responses=False, unix_socket_path=None)
向前兼容
lrem(name, value, num=0)
pipeline(transaction=True, shard_hint=None)
setex(name, value, time)
zadd(name, *args, **kwargs)
5
class redis.StrictRedis(host='localhost', port=6379, db=0, password=None, socket_timeout=None, connection_pool=None, charset='utf-8', errors='strict', decode_responses=False, unix_socket_path=None)
实现了redis协议
append(key, value)
bgrewriteaof() AOF file
bgsave()
bitcount()
bitop()
blpop()
brpop()
brpoplpush()
client_kill()
config_get()
config_set()
dbsize()
debug_object()
decr()
delete(*names) 删除一个或多个keys
echo()
eval()
evalsha()
execute_command()
exists(name) 查看一个key是否存在,返回boolean
expire()
expireat()
flushall()
flushdb()
25
classmethod
from_url()
get(name) 返回name的值,如果没有,返回NONE
getbit()
getrange()
getset()
hdel(name, *keys) 删除keys
hexists(name, key) 判断key是否存在with hash name
hget(name, key) 返回key的值within hash name
hgetall()
hincrby()
hincrbyfloat()
hkeys()
hlen(name) 返回元素个数hash name
hmget()
hmset(name, key, value) set key to value within hash name如果创建了新域返回1,否则返回0
hsetnx()
hvals(name) 返回一个value的列表within hash name
incr()
incrbyfloat()
info()
keys(pattern='*') 返回匹配pattern的keys列表
lastsave()
lindex()
linsert()
llen(name) 返回列表长度
lock()
lpop() 弹出列表的第一个元素
lpush()
lpushx()
lrange()
lrem()
lset()
ltrim()
mget()
move()
mset()
msetnx()
object()
parse_response()
persist()
pexpire()
pexpireat()
ping()
pipeline()
pttl()
publish()
pubsub()
randomkey()
register_script()
rename()
renamenx()
rpop()
rpoplpush()
rpush(name, *values) 像列表尾部压入*values
rpushx()
sadd()
save()
scard()
script_exists()
script_flush()
script_kill()
script_load()
sdiff()
sdiffstore()
set(name, value) 设置名为name的key的值
set_response_callback()
setbit()
setex()
setnx()
setrange()
shutdown()
sinter()
sinterstore()
sismember()
slaveof()
smembers()
smove()
sort()
spop()
srandmember()
srem()
strlen()
substr()
sunion()
sunionstore()
time()
transaction()
ttl()
type()
unwatch()
watch()
zadd()
zcard()
zincrby()
zinterstore()
zrange()
zrangebyscore()
zrank()
zrem()
zremrangebyrank()
zremrangebyscore()
zrevrange()
zrevrangebyscore()
zrevrank()
zscore()
zunionstore()
105
class redis.ConnectionPool(connection_class=<class 'redis.connection.Connection'>, max_connections=None, **connection_kwargs)
disconnect()
get_connection()
make_connection()
release()
5
class redis.Connection(host='localhost', port=6379, db=0, password=None, socket_timeout=None, encoding='utf-8', encoding_errors='strict', decode_responses=False, parser_class=<class 'redis.connection.HiredisParser'>)
connect()
disconnect()
encode()
on_connect()
pack_command()
read_response()
send_command()
send_packed_command()
redis.from_url()
- redis.py整理(未完)
- 【整理】DOM(未完)
- mongodb和redis(未完)
- sk_buff(整理)(未完)
- 正则表达式整理(未完)
- Linux常用命令整理(未完)
- redis-py
- 资源整理------常去的网站(未完)
- 软件工程师面试题整理(未完)
- percona-toolkit常用工具整理(未完待续)
- android-基础知识整理--四大组件(未完)
- android-基础知识整理-数据存储(未完)
- magento 常用函数整理了(未完待续,长期整理)
- redis 学习(未完)
- MongoDB一些整理(未完)
- UML整理-未完待续
- [未完]linux配置文件整理
- 《机器学习实战》k-近邻算法概述-程序清单详解kNN.py(未完待续)
- storm简介
- VBS基础篇 - 杂项 - Sendkeys
- 有关前台传后台参数乱码的处理
- C++ List的用法(整理)
- 浏览器加载和渲染html的顺序
- redis.py整理(未完)
- 公司空降兵,应该做点儿啥?
- BHO自定义showmodaldialog窗口
- 项目经理的TO-DO LIST
- [POJ 3368]Frequent values(RMQ)
- linux bond0 简易绑定篇
- HDU 4945 2048(dp+快速幂取模)
- android应用程序如何调用支付宝接口
- 斜线/、反斜线\、双斜线//、双反斜线\\