近期学习到用redis做Django的缓存,在虚拟机上又出现一堆问题,先暂且在Windows上安装redis。
redis是一个软件,帮助开发者对一台机器的内存进行操作。
1,redis 64位下载地址:https://github.com/ServiceStack/redis-windows,本人使用的是redis-64.3.0.503版本。2.
2、
2、修改redis.windows.conf文件,设置maxmemory 大小,设置redis密码
3.启动redis
在解压目录中,打开cmd窗口,
使用命令redis-server.exe redis.windows.conf
创建临时redis服务器
4.
如果需要永久服务,使用命令
redis-server.exe --service-install redis.windows.conf --loglevel verbose
添加一个windows服务
5.启动redis&&测试
6.在Python中使用,需安装redis模块
redis-py 的API的使用可以分类为:
- 连接方式
- 连接池
- 操作
- String 操作
- Hash 操作
- List 操作
- Set 操作
- Sort Set 操作
- 管道
- 发布订阅
#1.
import redis
# 创建连接
conn = redis.Redis(host='127.0.0.1', port=6379, password='123456')#默认端口 6379
conn.set('x1', 'tian')
val = conn.get('x1')
print(val)
#2.连接池
import redis
pool = redis.ConnectionPool(host='127.0.0.1', port=6379, password='123456')
r = redis.Redis(connection_pool=pool)
r.set('foo', 'Bar')
print(r.get('foo'))
……待续