首页 > 编程知识 正文

windows版本redis下载(windows部署redis)

时间:2023-05-04 02:34:43 阅读:96999 作者:2057

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。