http://www.cnblogs.com/tommy-huang/p/6093813.html
下载Windows版本的Redis
1.在官网打开http://redis.io/,点击下载。
2.下拉,找到窗口,
从图中文字可以看出,Redis项目并没有正式支持Windows。然而,微软开放技术集团为Win64开发并维护了这个Windows端口。
所以我们点击了解更多。
3.点击后,你会发现你居然跳到了微软的github地址https://GitHub.com/MSOpenTech/redis/releases,
然后选择你最喜欢的版本zip或msi下载。
4.安装后,打开安装目录。
双击redis-server.exe启动redis服务器,双击redis-cli.exe打开redis客户端(用于执行命令和访问服务器)
#设置密码(在这里,永久更改)
1.第一种方式(目前redis密码的linux配置方式是临时的,如果redis重启,密码将无效。)
(1)首先进入redis。如果redis没有打开,需要先打开:
[root @ iZ94jzcra1hZ CBD SJ]# redis-CLI-p 6379
127.0.0.1:6379
(2)检查当前redis是否有密码:
配置get requirepass
1)“需要通行证”
2) ''
(3)上述显示没有密码,现在设置密码:
127.0.0.1:6379配置集需要通过abcdefg
好
127.0.0.1:6379
(4)再次检查当前redis,系统会提示您需要密码:
配置get requirepass
(错误)需要无验证验证。
127.0.0.1:6379
2.第二种方式(永久方式)
如果需要永久配置密码,请转到redis.conf的配置文件,找到参数requirepass,其配置如下:
修改redis.conf配置文件
# requirepass foobared
Requirepass 123指定密码123
保存它并重新启动redis。
找到文件。
redis.windows-service.conf
redis.windows.conf
只需在两个文件中更改密码。
requirepass wwp
然后重新启动服务并命令窗口再次登录。
AUTH PASSWORD
Windows redis引导自启动
1,在redis目录下执行(执行后将作为windows服务使用)
redis-服务器-服务-安装redis.windows.conf
2.安装后,您需要手动启动redis。
redis-服务器-服务-启动
3.停止服务
redis-服务器-服务-启动
4.卸载redis服务
redis-服务器-服务-卸载
配置文件描述
更改redis的配置需要修改redis.conf文件。以下是它的一些主要配置说明:
#是否要运行daemonize no#Redis默认监听端口端口6379#客户端空闲多少秒后,断开超时300#日志显示级别loglevel verbose#指定日志输出的文件名,或指定数据库的数量到标准输出端口logfile redis.log#。默认最大值为16,默认连接的数据库为0。您可以通过选择n个数据库来连接不同的数据库32 #转储持久性策略#当一个密钥数据更改时,每900秒刷新一次到磁盘#保存900 1#当10个密钥数据更改时,每300秒刷新一次到磁盘保存300 100#当1w个密钥数据更改时,每60秒保存6000 10000#是否要压缩数据对象RDB压缩是#转储个人磁盘内容数据的文件名是DB Filename转储。rdb # # # # # # # # # #复制# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # redis的主从配置, 将slaveof配置为使用实例作为从属服务器的连接密码# slave of 192 . 168 . 0 . 105 6379 # master auth master-password # # # # # # security # # # # # # # #设置连接密码# require pass password # # # # # # # # # Limits # # # # # # # # # # # # maxclients 128 # Max memory bytes # # # # # # # # ## #仅附加模式# # # # # # # #是否要打开日志功能仅附加无# # # # # # # # #? Appendfsync总是每秒# Appendfsync # Appendfsync no # # # # # # # #虚拟内存# # # # # # # #是否要打开虚拟机功能#启用虚拟机否#启用虚拟机是#?VM-swap-文件日志/redis . swap # VM-max-memory 0 # VM-page-size 32 # VM-page 134217728 # VM-max-threads 4
主从副本
从服务器配置文件配置从属服务器,并填写服务器IP和端口。如果主服务器已经设置了连接密码,只需在masterauth之后指定密码。
坚持
Redis提供了两种持久性拷贝,转储持久性和AOF日志文件持久性。
转储持久化是将内存中的数据完全写入数据文件,由配置策略触发。如果数据发生变化,不满足触发条件,部分数据会丢失。
AOF持久性是以增量形式存在的日志存储。记录每个数据操作,并根据这些日志生成数据恢复。
3.命令行操作
使用CMD命令提示符,打开redis-cli连接到redis服务器,或使用telnet客户端。
# redis-cli -h服务器-p端口-密码
redis-cli.exe-h 127 . 0 . 0 . 1-p 6379
连接成功后,可以添加、删除和检查redis数据,如字符串操作:
以下是一些常见的服务器管理命令:
信息#查看服务器信息选择数据库大小#选择数据库索引选择1刷新所有#清除所有数据刷新数据库#清除当前索引的数据库从属服务器端口#设置从属服务器无人#设置主服务器关闭#关闭服务。
附上几个bat批处理脚本,请根据需要灵活配置。
一个
2
三
四
五
六
七
八
service-install.bat
redis-server.exe-服务-安装redis.windows.conf -日志级别详细
卸载-service.bat
redis-服务器-服务-卸载
startup.bat
redis-server.exe redis . windows . conf