一、获取所有Key
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
"""
@Time : 2020/11/12 13:48
@Software: PyCharm
"""
import redis
# class RedisHanderClass(object):
# def __init__(self):
def main():
"""
主函数
"""
pool = redis.ConnectionPool(host='192.168.1.1',password='xxxxxxxx', port=6379, db=0)
r = redis.StrictRedis(connection_pool=pool)
keys = r.keys()
print(type(keys))
print(keys)
if __name__ == "__main__":
main()
二、获取所有内容
import redis
pool = redis.ConnectionPool(host='192.168.1.1',password='xxxxxxxx', port=6379, db=0)
r = redis.Redis(connection_pool=pool)
pipe = r.pipeline()
pipe_size = 100000
len = 0
key_list = []
print(r.pipeline())
keys = r.keys()
for key in keys:
key_list.append(key)
pipe.get(key)
if len < pipe_size:
len += 1
else:
for (k, v) in zip(key_list, pipe.execute()):
print(k, v)
len = 0
key_list = []
for (k, v) in zip(key_list, pipe.execute()):
print(k, v)
附:
推荐系统实战系列(Python版,2020年9月新课)
网盘地址:https://pan.baidu.com/s/13bon6j5BGQ6lBA9CrfbGXg 提取码: 8f4k
备用地址(腾讯微云):https://share.weiyun.com/DcwEgX8Y 密码:uuydhz
推荐系统实战系列课程旨在帮助同学们快速掌握推荐系统领域常用算法及其建模应用实例。
全程基于Python及其开源工具实战演示各大推荐引擎构建方法,基于真实数据集进行建模与应用实战。
整体风格通俗易懂,适合入门与进阶的同学们加入学习,提供课程所需全部PPT,数据,代码。