redis windows下的环境搭建
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave。
安装
1. Redis_windwos_64位安装包下载
2. 减压到指定目录,根据自己的系统选32位还是64位
3. 复制64位目录里的内容到服务器中
4. 启动redis,这里需要注意:关闭窗口就等于停掉服务
5. 连接redis,并设置值查看是否成功
Redis 密码认证
6. 开启此行,并在红色圈出的地方输入自己设定的密码
访问登陆测试:
7. 在自己PC复制redis目录里面的客户端工具
8. 登陆测试不用密码,提示没有权限
9. 然后测试使用密码登陆,成功!!
redis启用持久化
redis的持久化有rdb和aof
两种。
rdb是记录一段时间内的操作,一盘的配置是一段时间内操作超过多少次就持久化。
aof可以实现每次操作都持久化。
这里我们使用aof。
配置方式,打开redis的配置文件。找到appendonly。默认是appendonly no。改成appendonly yes。
再找到appendfsync
默认是:
# appendfsync always #每次收到写命令就立即强制写入磁盘,最慢的,但是保证完全的持久化,不推荐使用appendfsync everysec #每秒钟强制写入磁盘一次,在性能和持久化方面做了很好的折中,推荐
# appendfsync no #完全依赖os,性能最好,持久化没保证
默认每秒持久化满足我的需求。
其实改下appendonly 就ok了。
本文出自 “停止奋斗=停止生命” 博客,请务必保留此出处http://53cto.blog.51cto.com/9899631/1697025