本篇只谈安装,后续会深入讲解Redis,比如它的内存管理,快照,订阅等待。针对不同的用户,Redis有Windows和Linux两种环境安装, 官网上下的是Statble版是Linux,大家一定要注意。由于本人做本地端,所以以下谈的是Windows安装。

本文Redis下载地址: https://github.com/MSOpenTech/redis/releases,今天介绍,Redis版本用的是Redis3.2.100,好像目前网上都是这个版本,不知道是不是停止对Win版更新了。

解压安装,没毛病,直接进入安装步骤。

1.临时服务安装  cmd敲命令进入Redis安装文件下,启动临时服务:redis-server.exe  redis.windows.conf,如果出现一个方形图标,安装临时服务成功。

备注:通过以上面命令,会创建Redis临时服务,不会在window Service列表出现Redis服务名称和状态,此窗口关闭,服务会自动关闭。可以装一个Redis Management测试一下,当关闭这个临时服务是数据库连不上的。

现在进行客户端调用,因为只有临时服务,所以不要关闭上面窗口,我们打开文件夹下redis-cli.exe执行文件,进入客户端Dos窗口,敲入Set uid 1 返回OK ,表示写入内存中;我们再敲 Get uid,会返回一个Value值1,如下图:

2.默认服务安装  我们不可能每次要用Redis都去开一下临时服务,可不可以跟其它服务一样能够开机自启?当然是可以得,但是有点区别,后续会讲。进入Redis安装包文件下,敲入命令注册服务:redis-server.exe --service-install redis.windows.conf --loglevel verbose(一定要把临时服务关闭,否则安装不上)。

根据英文提示显然服务已经安装了,在window Service列表中能看到,但是没启动,也无法手动启动,只有敲命令启动/暂停/卸载服务:redis-server.exe --service-start;redis-server.exe --service-stop;redis-server.exe --service-uninstall。

3.自定义服务安装  所谓自定义服务安装,就是将服务重命名。进入Redis安装包文件下,注册服务:redis-server.exe --service-install redis.windows.conf --Service-name RedisServer1 --loglevel verbose

备注:通过以上面命令,会在window  Service列表出现"redisserver1"服务,但此服务不是启动状态,需要调下面命令启动服务。

与默认安装一样,唯一不同的就是在相应安装服务、启动、关闭、卸载服务时需要加上自定义Redis服务名:redis-server.exe --service-start --Service-name RedisServer1;redis-server.exe --service-stop --Service-name RedisServer1; redis-server.exe --service-uninstall --Service-name RedisServer1通过命令行卸载自定义服务后,电脑重启一下,卸载服务会全部完成。

4.Redis主从服务安装  主从服务可以实现负载均衡,其实就是把上面Redis安装文件包,拷贝到相应目录,修改主、从服务器配置文件中IP、Port,同时从服务器要指定主服务器 的IP、Port,按照Redis自定义服务安装中命令进行服务安装、服务启动、服务关闭、服务卸载即可使用。

我本地主从服务器安装包都还是在D:\redis-win目录,文件夹Redis-x64-3.2.100为主服务,文件夹Redis-x64-3.2.100-2则是从服务,用的都是本地IP:127.0.0.1,生产环境大家可以根据自己实际情况进行设置。

主服务器(RedisServer1)redis.windows.conf修改如下:port  6379(默认),不需要作修改;

从服务器(RedisServer2)redis.windows.conf修改如下:port  6380;slaveof  127.0.0.1  6379,修改地方看下图:

我们用RedisManagement分别进行两个端口连接做客户端,在主服务添加键可以同步到从服务,从服务添加无效。如果从服务没有配置从属关系,我们可以在Redis管理器中对从服务进行配置,打开控制台,输入slaveof 127.0.0.1 6379,效果一样。

总结

我们安装从服务时候,可以不通过配置文件来安装指定端口和指定主机。redis-server.exe --service-install redis.windows.conf --Service-name RedisServer2 --loglevel verbose --port 6380,这样也是指定端口安装。

运行从服务redis-cli.exe,,这跟RedisManagement一样,也能配从属关系。我之所以没采用,因为我每次运行从服务出不了6380端口(仍是6379),但是我在Redis管理器中是可以连两个端口的服务,故没采用这种方法,网上很多教程说可以,我未实践成功!

Redis——Windows安装相关推荐

  1. redis windows安装

    目录 下载安装 启动Redis 部署Redis 下载安装 https://github.com/MSOpenTech/redis/releases. Redis 支持 32 位和 64 位.我们下载  ...

  2. (1) redis windows安装

    Redis 安装包(当前教程版本2.8.12) 在D盘新建文件夹[redis],右键解压Redis ZIP包,把所有文件解压到redis文件夹中.(其他盘符也可以滴^_^) 文件介绍: redis-b ...

  3. Windows 安装redis

    Windows 安装redis 1:下载并解压 https://github.com/tporadowski/redis/releases 2:打开客户端,打开服务端

  4. Windows安装Redis(转!)

    转自https://www.cnblogs.com/wxjnew/p/9160855.html "现在我已经走到了人生的十字路口边了,我相信,在已走过的人生道路中,我一直知道其中哪一条是正确 ...

  5. Redis windows学习(一)——redis安装和基础使用

    前言 最近做项目时,打算用Redis做缓存服务器,于是研究了一下Redis.由于项目是在windows下,也不打算开个虚拟机,所以就直接安装在windows下.虽然,Redis官网并不提供window ...

  6. linux 安装redis2.8.3,Linux及Windows安装Redis(详细)

    标签:Linux及Windows安装Redis 1.Windows安装教程 1.1下载 https://github.com/MSOpenTech/redis/releases 进入github里下载 ...

  7. linux redis图形界面,linux安装redis和windows安装可视化工具

    Redis的安装 本文使用的是redis-4.x的版本,因为有些新技能,所以还是想试试 下载redis的安装包: wget http://download.redis.io/releases/redi ...

  8. Windows安装Redis 详细教程——《Redis入门》

    Windows安装Redis 详细教程--<Redis入门> Redis windows下载地址:https://github.com/MicrosoftArchive/redis/rel ...

  9. Windows 安装 Redis 教程

    Windows 安装 Redis 教程 GitHub 下载安装包并解压到本地 快速启动 Redis 服务器 快速启动客户端进行测试 安装Redis Windows 服务 Redis是一个高性能的kv对 ...

最新文章

  1. opencv_python 读取4通道png图片
  2. c# 如何让tooltip显示文字换行
  3. “纹身贴皮电路“:未来在皮肤上画个电路就能监测身体健康状况
  4. python批量分析表格_示例python 批量操作excel统计销售榜品牌及销售额
  5. docker mysql日志写入本地_Docker Compose搭建MySQL主从复制集群
  6. Linux思维导图之shell脚本编程基础、习题
  7. codeblocks无法打开文件kernel32.lib
  8. HBase基础和伪分布式安装配置
  9. 影之刃3服务器维护,影之刃3手游2021年3月11日维护公告_影之刃3手游2021年3月11日更新了什么_玩游戏网...
  10. 数字非压缩光端机的选购原则
  11. spring mvc学习(7):springmvc学习笔记(常用注解)
  12. html中链接不自动变色,HTML 点击 标签 链接 点击之后变色-转发【已解决】
  13. 现货黄金短线下破1760美元/盎司
  14. c语言删标点,C程序中文标点惹的祸,你可长点儿心吧
  15. 1356. 根据数字二进制下 1 的数目排序
  16. dubbo源码解析-spi(一)
  17. 百度编辑器 UEditor 使用方法 及 如何设置固定高度且带滚动条及 如何设置修改传值的 name 属性
  18. 专升本高等数学考试知识点汇总(一)
  19. 三体 III 中的思想实验:死神永生(上)
  20. Linux如何使用WIFI连接abd

热门文章

  1. 交通强国+新基建:各地政府布局智能交通是“政治任务”,亦有内在需求
  2. 怎么找电脑服务器文档,电脑服务器地址怎么找
  3. 瞄准物联网末端一公里
  4. MPEG音频编码原理及编码器调试
  5. python字符串驻留机制_python字符串驻留(intern)机制
  6. NoteBurner iTunes DRM Audio Converter for Mac(音频转换工具) V2.4.4破解版
  7. 改进A星算法+dwa
  8. AbMole科研-THZ1通过抑制自噬增强Sirolimus诱导的细胞毒性
  9. 傻瓜攻略(九)——MATLAB实现简单的多元线性回归(以炼钢转炉炉龄问题为例)
  10. 数字孪生十问:分析与思考