1.  下载Redis-Windows版本

Redis官网下载页面: http://redis.io/download

Windows下Redis项目: https://github.com/MSOpenTech/redis

在releases页面找到并下载最新的ZIP包: https://github.com/MSOpenTech/redis/releases

2.  解压安装

加压下载后的文件 Redis-x64-3.2.100.zip 到 Redis-x64-3.2.100 目录。 例如: D:\Redis-x64-3.2.100。

    1. redis-benchmark.exe          # Redis性能测试工具
    2. redis-check-aof.exe            # 更新日志检查
    3. redis-check-dump.exe        # 本地数据库检查
    4. redis-cli.exe                         # Redis命令行客户端操作工具
    5. redis-server.exe                  # Redis服务器程序
    6. redis.windows.conf             # 配置文件

如果需要简单测试一下, 鼠标双击 redis-server.exe即可,如果没错,稍后会弹出命令行窗口显示执行状态。

简单测试,则使用 redis-cli.exe 即可, 打开后会自动连接上本机服务器。可以输入 info 查看服务器信息。

如果要进行基准测试,可以启动服务器后,在cmd中运行 redis-benchmark.exe 程序。

3.  启动与注册服务

如果准备长期使用,则需要注册为系统服务。

进入CMD,切换目录:

D:
cd D:\Redis-x64-3.2.100

注册服务,可以保存为 service-install.bat 文件:

    redis-server.exe --service-install redis.windows.conf --loglevel verbose
redis-server --service-start

卸载服务,可以保存为 uninstall-service.bat 文件:

    redis-server --service-stop
redis-server --service-uninstall

可以在注册服务时,通过 -service-name redisService 参数直接指定服务名,适合安装多个实例的情况,卸载也是同样的道理。

启动redis服务器时也可以直接指定配置文件,可以保存为 startup.bat 文件:

    redis-server.exe redis.windows.conf

当然,指定了配置文件以后,可能会碰到启动失败的问题。此时,请修改配置文件,指定 maxheap 参数。

4.  修改配置文件

修改配置文件redis.windows.conf,如果有中文,请另存为UTF-8编码。

# 修改端口号
# port 6379
port 80 # 指定访问密码
# requirepass foobared
requirepass redis@windows # 设置最大堆内存限制,两者设置一个即可
# maxheap <bytes>
maxheap 512000000 # 设置最大内存限制,两者设置一个即可
# maxmemory <bytes>
# maxmemory 512000000

此时,如果用客户端来访问,使用如下cmd命令,可以保存为 client.bat 文件:

redis-cli.exe -h 127.0.0.1 -p 80 -a redis@windows

5.  其他附加资料

管理工具: RedisStudio: https://github.com/cinience/RedisStudio

Redis在Windows环境下搭建的更多相关文章

  1. Redis在windows环境下ThinkPHP的安装和使用

    1.Redis概述: 2.Redis在windows环境下的安装: 下载地址:https://github.com/dmajkic/redis/downloads,选取其中一个zip压缩包:

  2. freeSSHD在windows环境下搭建SFTP服务器

    freeSSHD在windows环境下搭建SFTP服务器 0 建议现在windows环境下安装cygwin,否则在windows环境下cmd模式使用不了sftp去连接,可以利用win scp去测试连接 ...

  3. 【大数据系列】windows环境下搭建hadoop开发环境使用api进行基本操作

    前言 搭建完hadoop集群之后在windows环境下搭建java项目进行测试 操作hdfs中的文件 版本一 package com.slp.hadoop274.hdfs; import java.i ...

  4. Windows环境下搭建MosQuitto服务器

    Windows环境下搭建MosQuitto服务器 2018年04月16日 22:00:01 wistronpj 阅读数:1185  摘自:https://blog.csdn.net/pjlxm/art ...

  5. Apache Nifi在Windows环境下搭建伪群集及证书登录

    代码地址如下:http://www.demodashi.com/demo/11986.html 前些时间做了关于Apache Nifi分布式集群的搭建分享,但很多时候要搭建分布式集群机器资源是个问题, ...

  6. windows 环境下搭建docker私有仓库

    windows 环境下搭建docker私有仓库 1.在公用仓库中pull仓库镜像 docker pull regitry 2.启动仓库镜像 //-d意思是后台运行,-p是做端口映射,这里是将本地的50 ...

  7. windows环境下搭建Redis集群

    转载请注明出处,原文章地址: https://www.cnblogs.com/tommy-huang/p/6240083.html Redis集群: 如果部署到多台电脑,就跟普通的集群一样:因为Red ...

  8. windows环境下搭建ffmpeg开发环境

           ffmpeg是一个开源.跨平台的程序库,能够使用在windows.linux等平台下,本文将简单解说windows环境下ffmpeg开发环境搭建过程,本人使用的操作系统为windows ...

  9. Redis学习——Windows环境下Redis的安装(二)

    一.说明 之前介绍了Linux环境下Redis的安装,这次介绍一下Windows环境下Redis的安装,首先要讲的是,Redis官方只支持Linux,还好 Microsoft Open Tech gr ...

随机推荐

  1. web安全攻防-环境配置

    1.安装虚拟机VMware Workstation12 PRO 2.在虚拟机上安装kali2.0 3.查看liunx的ip地址ifconfig 4.端口 协议 (1)RDP协议(桌面协议)3389端口 ...

  2. Nginx技巧:灵活的server_name,Nginx配置一个服务器多个站点 和 一个站点多个二级域名

    http://www.cnblogs.com/buffer/archive/2011/08/17/2143514.html Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活 ...

  3. 简单实用的纯CSS百分比圆形进度条插件

    percircle是一款简单实用的纯CSS百分比圆形进度条插件.你不需要做任何设置,只需要按该圆形进度条插件提供的标准HTML结构来编写代码,就可以生成一个漂亮的百分比圆形进度条. 首先要做的就是引入 ...

  4. 215. Kth Largest Element in an Array

    Find the kth largest element in an unsorted array. Note that it is the kth largest element in the so ...

  5. eclipse template里面的${user}更改

    打开eclipse目录下的eclipse.ini文件,添加上一行 -Duser.name="whateveryouwant" 这样在eclipse中的${user}变量的值就变成了 ...

  6. c#部分---结构体再利用;

    //定义一个结构体,存放关于车辆的几个信息 //将所有车的信息都放入集合中 //车型号 价格(W) 轴距 (mm) 油耗(L/100km) //宝马320Li 38 2920 6.9 //宝马520L ...

  7. Apache配置站点根目录、用户目录及页面访问属性

    一.配置站点根目录及页面访问属性 DocumentRoot "/www/htdoc" <Directory "/www/htdoc"> Option ...

  8. hdu1003 dp(最大子段和)

    题意:给出一列数,求其中的最大子段和以及该子段的开头和结尾位置. 因为刚学过DP没几天,所以还会这题,我开了一个 dp[100002][2],其中 dp[i][0] 记录以 i 为结尾的最大子段的和, ...

  9. kuangbin_ShortPath R (HDU 4370)

    出题人真是脑洞堪比黑洞 (然后自己也被吸进去了 理解一遍题意 三个条件可以转化为 1的出度是1, n的入度是1, 2~n-1的出度等于入度 不难发现1-n的最短路符合题意 然而其实还有另一种情况 1为 ...

  10. VIM进阶学习之几种模式和按键映射

    Map是Vim强大的一个重要原因,可以自定义各种快捷键,用起来自然得心应手. vim里最基本的map用法也就是 :map c a 这里把c映射成了a,在map生效的情况下,按下c就等同于按下了a 当然 ...