Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Redis——Windows安装

Redis——Windows安装

作者头像
全栈程序员站长
发布于 2022-07-22 05:07:06
发布于 2022-07-22 05:07:06
7450
举报

大家好,又见面了,我是你们的朋友全栈君。

本篇只谈安装,后续会深入讲解Redis,比如它的内存管理,快照,订阅等待。针对不同的用户,Redis有WindowsLinux两种环境安装, 官网上下的是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管理器中是可以连两个端口的服务,故没采用这种方法,网上很多教程说可以,我未实践成功!

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125728.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月6,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Redis下载和安装(Windows系统)
虽然 Redis 官方网站没有提供 Windows 版的安装包,但是,微软开发并维护了针对Win64的Windows版本。
777nx
2023/12/27
1.2K0
Redis下载和安装(Windows系统)
Redis的安装 – Windows
要使用Redis,首先我们需要知道Redis是个什么东西(当然,需要使用Redis的,一般情况下也会对Redis有一些了解了)。
Yiiven
2022/12/15
6970
Redis的安装 – Windows
windows本地安装部署 Easy Mock
在前后端分离的开发方式下,后端如果暂时没数据,前端为了开发方便可以使用模拟数据来对付一下,目前提供模拟数据的平台已经有不少,大多数都是自带Api管理的,比如Yapi、sosoApi、epLinker、Easy-Mock甚至我们可以本地用Mock.js自己写...
前端下午茶
2018/10/22
3.3K0
Windows下搭建Redis集群
 如果部署到多台电脑,就跟普通的集群一样;因为Redis是单线程处理的,多核CPU也只能使用一个核,
林老师带你学编程
2019/05/26
2.5K0
Win 10下安装 Redis
Redis 是一个开源使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。
eadela
2020/02/12
13.6K1
windows下载安装Redis
1、Github下载地址:https://github.com/MicrosoftArchive/redis/releases
皇上得了花柳病
2020/05/05
1.2K0
Windows下将Redis服务化
先说一下redis的安装 下载地址:https://github.com/MSOpenTech/redis/releases。
OECOM
2020/07/01
1.3K0
Windows下安装并设置Redis
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考: http://redis.io/download 但有时候又想在windows下折腾下Redis,可以从redis下载页面看到如下提示: Win64 Unofficial The Redis project does not directly support Windows, however the Microsoft Open Tech group develops and mai
庞小明
2018/03/07
9030
全网最完整的Redis入门指导
本文提供全网最完整的Redis入门指导教程,下面我们从下载Redis安装包开始,一步一步的学习使用。
Kiba518
2020/06/16
9530
在Window系统中使用Redis缓存策略
Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存,Redis的官网为http://redis.io/。
用户1055830
2019/05/25
8400
Windows下安装并设置Redis
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考: http://redis.io/download 但有时候又想在windows下折腾下redis,可以从redis下载页面看到如下提示(在页面中搜索 "windows"): [plain] view plain copy Win64   Unofficial  The Redis project does not directly support Windows,        howe
小小明童鞋
2018/06/13
9660
windows下安装 redis并开机自启动
1.下载地址:https://github.com/tporadowski/redis/releases,目前最新版本Redis 5.0.10 for Windows
全栈程序员站长
2022/07/11
8420
Redis安装(Windows环境)
下载地址:https://github.com/microsoftarchive/redis 选择Release
别团等shy哥发育
2023/02/25
1.2K0
Redis安装(Windows环境)
Python爬虫自学系列(三)
好的上一篇刚发两个小时,咱就不讨论了,这一篇主要是讲下载中的缓存,既然大家都喜欢用爬虫去批量下载图片、音频、视频之类的,那么我自然也喜欢呐。
看、未来
2021/02/01
6310
windows安装redis
08 Feb 2018 windows安装redis redis官方网站专门说明了,redis不支持windows平台,但是Microsoft Open Tech开发并维护了一个windows版的redis,如下: The Redis project does not officially support Windows. However, the Microsoft Open Tech group develops and maintains this W
俊采
2018/05/15
1.3K0
Redis安装在Windows系统
一、 下载windows版本的Redis github下载地址:https://github.com/MSOpenTech/redis/tags 我下载的是:Redis-x64-3.2.100.zip
程序员云帆哥
2022/05/12
5720
Redis安装在Windows系统
Windows部署多个Memcached和Redis服务
相信各位读者朋友,本地开发环境大部分都是在 windows 系列系统上,本篇博文着眼于介绍如何在Windows 部署多个 Memcached 和 Redis 服务【这里不是 Redis 集群服务,以后有机会介绍在此基础上部署 Redis 集群服务】,以方便用于本地应用测试接入Memcached 和Redis。
huazie
2025/03/05
720
Windows部署多个Memcached和Redis服务
Redis在windows下安装过程
去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载
全栈程序员站长
2022/07/07
5800
Redis在windows下安装过程
Windows安装Redis
下载地址:Releases · microsoftarchive/redis (github.com)
kenvie
2022/04/29
6870
Windows安装Redis
redis数据库
高速缓存(非关系数据库) 源码安装服务 redis-server.exe --service-install redis.windows.conf --service-name redisserve
sofu456
2019/12/20
9400
redis数据库
相关推荐
Redis下载和安装(Windows系统)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档