redis windows下的环境搭建

时间:2021-04-18 20:33:31

redis windows下的环境搭建

 

     Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)list(链表)set(集合)zset(sorted set --有序集合)hash(哈希类型)。这些数据类型都支持push/popadd/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave

 

安装

1. Redis_windwos_64位安装包下载

redis windows下的环境搭建 

 

2. 减压到指定目录,根据自己的系统选32位还是64

redis windows下的环境搭建 

 

3. 复制64位目录里的内容到服务器中

redis windows下的环境搭建 

4. 启动redis,这里需要注意:关闭窗口就等于停掉服务

redis windows下的环境搭建 

5. 连接redis,并设置值查看是否成功

redis windows下的环境搭建 

 

Redis 密码认证

6. 开启此行,并在红色圈出的地方输入自己设定的密码

redis windows下的环境搭建 

 

访问登陆测试:

7. 在自己PC复制redis目录里面的客户端工具

redis windows下的环境搭建 

8. 登陆测试不用密码,提示没有权限

redis windows下的环境搭建 

 

9. 然后测试使用密码登陆,成功!!

redis windows下的环境搭建 

 

redis启用持久化

 

redis的持久化有rdbaof

两种。 
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