1. 程式人生 > 其它 >用Python提取Redis資料

用Python提取Redis資料

技術標籤:pythonredis

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))

執行結果:
在這裡插入圖片描述