1.首先导入模块 redis
没有的话需要下载
pip install redis
pip install time
pip install sys
2.代码如图所示:
import redis
import sys
import time
try:
redis_conn=redis.ConnectionPool(host='xxx.xxx.xxx.xxx',port=xxxx,db=0)
r = redis.StrictRedis(connection_pool=redis_conn)
expect Expection as e:
print("连接redis数据库失败,检查连接!!")
print(e)
sys.exit()
time_start=time.time()
a = 0
for i in r.scan_iter(match="*", count=1000):
# match用来匹配寻找key,*代表所有
# count代表每次取多少
print(i)
a += 1
if a == 2000000:
break
time_stop = time.time()
print("一共%s条数据" % a)
print("一共用了:%0.2f" % (time_stop - time_start))
运行结果: