玩转Redis之Window安装使用(干货)
距离上次定Gc.Db框架,好久没有更新博客了,今日没什么事,就打算就Redis写点东西。
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。
关于Redis,大家都不会陌生,网上关于Redis在Window和Linux系统安装教程也不少,但是我发现许多安装教程,有些过于简单,也不是很全面,故今天会从就Window下Redis临时服务、Redis默认服务安装、Redis自定义服务安装、Redis主从服务安装四个部分作下系统和详细讲解。
本章只涉及到Window,后续会对Linux系统上关于Redis各种安装教程进行讲解。
本文Redis下载地址: https://github.com/MSOpenTech/redis/releases,今天介绍,Redis版本用的是Redis3.2.100

下载之后,进行解压,可以根据自己需要拷贝到相应系统盘目录。我这里是win7 是64位系统,拷贝到D:\Program Files (x86)目录。

下面开始讲解上面提到4种安装和使用。
一.Redis临时服务。
进入Redis安装包目录,启动临时服务:redis-server.exe redis.windows.conf

备注:通过以上面命令,会创建Redis临时服务,不会在window Service列表出现Redis服务名称和状态,此窗口关闭,服务会自动关闭。

客户端调用: redis-cli.exe -h 127.0.0.1 -p 6379

二.Redis默认服务安装。
进入Redis安装包目录,注册服务:redis-server.exe --service-install redis.windows.conf --loglevel verbose


备注:通过以上面命令,会在window Service列表出现”Redis”服务,但此服务不是启动状态,需要调下面命令启动服务。
启动服务:redis-server.exe --service-start

客户端调用: redis-cli.exe -h 127.0.0.1 -p 6379

停止服务:redis-server.exe --service-stop

卸载服务: redis-server.exe --service-uninstall

三.Redis自定义服务安装。
进入Redis安装包目录,注册服务:redis-server.exe --service-install redis.windows.conf --Service-name RedisServer1 --loglevel verbose
备注:通过以上面命令,会在window Service列表出现”redisserver1”服务,但此服务不是启动状态,需要调下面命令启动服务。


启动服务:redis-server.exe --service-start --Service-name RedisServer1

客户端调用: redis-cli.exe -h 127.0.0.1 -p 6379

停止服务:redis-server.exe --service-stop --Service-name RedisServer1

卸载服务: redis-server.exe --service-uninstall --Service-name RedisServer1

备注:其实Redis自定义服务安装和默认服务安装,其实差不多的,唯一不同的就是在相应安装服务、启动、关闭、卸载服务时需要加上自定义Redis服务名。通过命令行卸载自定义服务后,电脑重启一下,卸载服务会全部完成。
四. Redis主从服务安装。
安装主从服务,其实就是把上面Redis安装文件包,拷贝到相应目录,修改主、从服务器配置文件中IP、Port,同时从服务器要指定主服务器 的IP、Port,按照Redis自定义服务安装中命令进行服务安装、服务启动、服务关闭、服务卸载即可使用。
我本地主从服务器安装包都还是在D:\Program Files (x86)目录,Redis-x64-3.2.100为主服务器中,用的本地IP:127.0.0.1,生产环境大家可以根据自己实际情况进行设置。
主服务器redis.windows.conf修改如下:
port 6379
从服务器redis.windows.conf修改如下:
port 6380
slaveof 127.0.0.1 6379
安装、启动主服务器:

安装、启动从服务器:

启动的主从服务:

主服务器客户端调用: redis-cli.exe -h 127.0.0.1 -p 6379

从服务器客户端调用: redis-cli.exe -h 127.0.0.1 -p 6380

以上关于Window下四种安装相关到此完成。打算下章会对WebService、WCF、WebApi服务安装、客户端调用、代理客户端调用及服务相关微软提供几个工具一起作下全面和系统介绍,希望大家继续支持。
玩转Redis之Window安装使用(干货)的更多相关文章
- python3.4学习笔记(二十四) Python pycharm window安装redis MySQL-python相关方法
python3.4学习笔记(二十四) Python pycharm window安装redis MySQL-python相关方法window安装redis,下载Redis的压缩包https://git ...
- redis简介与window安装:
redis简介与window安装: 花开堪折直需折,莫待无花空折枝 Redis 概念:Redis (REmote DIctionary Server) 是用 C 语言开发的一个开源的高性能键值对(ke ...
- window安装reidis完成之后,想要把数据存入redis,必须开扩展,不然报错,redis windows phpstudy 安装扩展
redis windows phpstudy 安装扩展 1.http://windows.php.net/downloads/pecl/releases/redis/3.1.5rc1/ 2.htt ...
- Redis的初步安装
Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API. 下载 官网下载:http://redis.io/downlo ...
- CentOS下redis集群安装
环境: 一台CentOS虚拟机上部署六个节点,创建3个master,3个slave节点 1.下载并解压 cd /root wget http://download.redis.io/releases/ ...
- .NET Core开发者的福音之玩转Redis的又一傻瓜式神器推荐
作者:依乐祝 原本链接:https://www.cnblogs.com/yilezhu/p/9947905.html 引子 为什么写这篇文章呢?因为.NET Core的生态越来越好了!之前玩转.net ...
- Redis之下载安装及基本使用
redis window系统的redis是微软团队根据官方的linux版本高仿的 官方原版: https://redis.io/ 中文官网:http://www.redis.cn 1.1 redis下 ...
- [翻译] C# 8.0 新特性 Redis基本使用及百亿数据量中的使用技巧分享(附视频地址及观看指南) 【由浅至深】redis 实现发布订阅的几种方式 .NET Core开发者的福音之玩转Redis的又一傻瓜式神器推荐
[翻译] C# 8.0 新特性 2018-11-13 17:04 by Rwing, 1179 阅读, 24 评论, 收藏, 编辑 原文: Building C# 8.0[译注:原文主标题如此,但内容 ...
- Redis Win平台安装
安装准备 Redis 官网:https://redis.io/ 中文官网:http://www.redis.cn/ Redis 在Window上并没有提供官方版本.所以可以去微软维护的包库上下载. 下 ...
随机推荐
- shell编程
最吸引人的莫过于及时看到成果的努力,echo就是最好的初学者反馈函数,因为它的存在你可以及时的打印出结果. 1.分支 if[ ]:then elif ;then else fi 2.简单的循环,循环是 ...
- autofac 组件的实例范围
实例范围决定如何在请求之间共享服务. 原文地址:http://docs.autofac.org/en/latest/lifetime/instance-scope.html 每个依赖一个实例 使用这个 ...
- IIS初始化(预加载),解决第一次访问慢,程序池被回收问题
你以为你可以慢,那是不可能的!你以为你可以不动,那也是不可能的! 河南是守株待兔故事情节的发源地,讲的是懒惰的农夫坐在树桩旁等待可爱的小毛兔撞树的故事,那么这种事情怎么可能天天出现呢!你以为的事并一定 ...
- C#Excel文件加密实现,支持xlsx、docx、pptx(C#\Net\Asp.Net)
从此刻开始,我已封闭!概不接客! 像风一样的男人,像风一样的性格,无拘无束,不拘一格.那么问题来了,当风遇到沙,不一定你是风儿,我是沙儿的缠缠绵绵,.也许是漫天黄沙,飞粒走石.如果我们期望擒住这漫天的 ...
- iOS 对模型对象进行归档
归档是指一种形式的序列化,专门编写用于保存数据的任何对象都应该支持归档.使用对模型对象进行归档的技术可以轻松将复杂的对象写入文件,然后再从中读取它们. 只要在类中实现的每个属性都是标量或者都是遵循NS ...
- View and Data API Tips: Constrain Viewer Within a div Container
By Daniel Du When working with View and Data API, you probably want to contain viewer into a <div ...
- Retrofit结合RxJava使用指南
Retrofit结合RxJava使用指南 Retrofit是一个当前很流行的网络请求库, 官网的介绍是: "Type-safe HTTP client for Android and Jav ...
- Jsp的九个内置对象
一.什么是内置对象?在jsp开发中,会频繁使用到一些对象.例如HttSession,ServletContext,HttpServletRequest.如果我们每次要使用这些对象都去创建这些对象,就会 ...
- 如何定义好一个符合规范的url
描述 进公司没有多久遇到一个问题,定义的url会被大神吐槽说是很渣.之前从来没有注意这块,今天把我们团队的url规范分享给大家. 为什么需要URL规范化 1.网站URL和结构已经成为网站搜索引擎友好的 ...
- 简历生成平台项目开发-STEP2问卷调查结果统计分析
根据之前设计的调查问卷,截止目前为止,一共收到64份问卷结果.一共16题,分别从基本信息.是否对简历制作有需要.对产品期望的特点和建议采纳四个方面设计问题.下面逐题分析问卷结果: 1.您的性别 可以看 ...