Win10 安装Redis服务

下载安装

https://github.com/microsoftarchive/redis/releases

选择一个版本下载,这里选择最新稳定版
在这里插入图片描述
下载压缩包
在这里插入图片描述
下载成功解压之后文件介绍

  • redis-server.exe:服务端程序,提供redis服务,双击启动即可
  • redis-cli.exe: 客户端程序,通过它连接redis服务并进行操作
  • redis-check-dump.exe:本地数据库检查
  • redis-check-aof.exe:更新日志检查
  • redis-benchmark.exe:性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache 的ab 工具).
  • redis.windows.conf: 配置文件,将redis作为普通软件使用的配置,命令行关闭则redis关闭
  • redis.windows-service.conf:配置文件,将redis作为系统服务的配置,用以区别开两种不同的使用方式
    在这里插入图片描述
    看到下面界面说明服务启动成功,如果想退出就按ctrl+c。运行服务时界面不可关闭,否则服务也会停止,如需写命令只能再另外开一个窗口
    在这里插入图片描述
配置文件介绍

是否作为守护进程运行

daemonize no

Redis 默认监听端口

port 6379

客户端闲置多少秒后,断开连接

timeout 300

日志显示级别

loglevel verbose

指定日志输出的文件名,也可指定到标准输出端口

logfile redis.log

设置数据库的数量,默认最大是16,默认连接的数据库是0,可以通过select N 来连接不同的数据库

databases 32

Dump持久化策略,当有一条Keys 数据被改变是,900 秒刷新到disk 一次

#save 900 1

当有10 条Keys 数据被改变时,300 秒刷新到disk 一次

save 300 100

当有1w 条keys 数据被改变时,60 秒刷新到disk 一次

save 6000 10000

当dump .rdb 数据库的时候是否压缩数据对象

rdbcompression yes

dump 持久化数据保存的文件名

dbfilename dump.rdb

Replication
Redis的主从配置,配置slaveof则实例作为从服务器

slaveof 192.168.0.105 6379

主服务器连接密码

masterauth <master-password>

安全性
设置连接密码

requirepass <password>

LIMITS
最大客户端连接数

maxclients 128

最大内存使用率

maxmemory <bytes>

APPEND ONLY MODE
是否开启日志功能

appendonly no

AOF持久化策略

appendfsync always
appendfsync everysec
appendfsync no

VIRTUAL MEMORY
是否开启VM 功能

vm-enabled no
vm-enabled yes
vm-swap-file logs/redis.swap
vm-max-memory 0
vm-page-size 32
vm-pages 134217728
vm-max-threads 4

使用默认配置文件启动redis会报错的,需要修改maxmemory这一项,注意单位时字节(209715200是200MB)

maxmemory 209715200

如果需要设置连接密码,就修改requirepass,设为自己的密码。用记事本或者Notepad++打开redis.windows.conf并找到“# requirepass foobared”这一行,在这一行下面增加一行“requirepass mypassword ”

requirepass mypassword
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值