redis windows安装:
https://www.cnblogs.com/panter/p/6801210.html
注意:下载后先运行install.bat,再运行redis-server.exe,会弹出网络权限申请,点允许。
python安装:
pip install redis
当数据特别大时,redis存取不需要时间
但是json.dumps和 json.loads会花时间
picke压缩与解压需要很长时间:
下面是测试代码:压缩与解压都需要1秒多
#coding=utf-8
import time
import cv2
import numpy as np
import redis
import json
pool = redis.ConnectionPool(host='localhost', port=6379, db=0)
red = redis.StrictRedis(connection_pool=pool)
path='d:/1.jpg'
for i in range(3):
img = cv2.imread(path)
t1=time.time()
img_encode = cv2.imencode('.jpg', img)[1]
data_encode = np.array(img_encode)
str_encode = data_encode.tostring()