文档章节

windows下redis的配置和使用

xinxin_
 xinxin_
发布于 2016/10/31 17:03
字数 535
阅读 14
收藏 1

windows安装(本机安装在D盘)

1、下载,64位,下载地址:https://github.com/dmajkic/redis/downloads

2、解压文件:Redis和redisclient直接解压到D盘(这里以D盘为例,解压后文件分别为:Redis,redisclient)。

3、客户端:解压后的redisclient-win32.x86.1.0.exe文件直接双击使用:
新建数本地据库,使用。
Add Server—Name:localhost, Host:127.0.0.1, Port:6379

4服务端

cmd命令窗口,进入到安装目录下:D:\Redis 

运行【redis-server redis.windows.conf 】,即启动redis服务。

4、接下来,Windows下面Redis服务设置开机自启

步骤:

将instsrv.exe和srvany.exe拷贝到下面两个文件夹(两个文件夹都拷贝instsrv.exe, srvany.exe文件)
C:\Windows\System32
C:\Windows\SysWOW64
第一步:
    下载微软系统小工具 instsrv.exe和srvany.exe至C:\Windows\System32。
第二步:
    运行Dos命令代码:instsrv ServiceName C:\Windows\System32\srvany.exe    
    (ServiceName 即你自己定义的服务名称,可以是要作为系统服务启动的应用程序的名称。) 
第三步:
    打开注册表,定位到下面的路径。 
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName 
    (同样的ServiceName是你刚才安装服务时自定义的服务名称。) 
    如果该服务名下没有Parameters项目,则对服务名称项目右击新建项,名称为Parameters,然后定位到Parameters项,新建以下几个字符串值。 
    名称 Application 值为你要作为服务运行的BAT文件地址。 
    名称 AppDirectory 值为你要作为服务运行的BAT文件所在文件夹路径。 
    名称 AppParameters 值为你要作为服务运行的BAT文件启动所需要的参数。 

注:instsrv ServiceName remove 命令可删除服务。

sc delete RedisSentinal
sc delete RedisServer
删除Windows服务,RedisSentinal,RedisServer

 

注:

配置RediServer参数:
"Application"="redis-server.exe"
"AppDirectory"="D:\Redis"
"AppParameters"="redis.conf"

配置RediSentinel参数:
"Application"="redis-sentinel.exe"
"AppDirectory"="D:\Redis"
"AppParameters"="sentinel.conf"

这样,开机时,就打开服务(servers), 就开源实现,RediServer, RediSentinel自动启动了,
redis-cli -n 1 set name xinxin

配置环境变量path,可以直接在cmd中运行。

windows启动Redis: redis-server redis.windows.conf 

windows启动Redis Sentinel::redis-server sentinel.windows.conf --sentinel

启动Redis若报错:#Creating Server TCP listening socket *6379: bind: Unknow error

redis-cli.exe

shutdown

exit

再次启动服务即可。

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
xinxin_
粉丝 3
博文 81
码字总数 16374
作品 0
南京
程序员
私信 提问
windows下scrapy-redis如何为redis配置密码

windows下scrapy-redis如何为redis配置密码 1. 环境 系统:win7 scrapy-redis redis 3.0.5 python 3.6.1 2. 为redis-server配置密码并启动 redis在windows下的安装与配置,请参考这篇文章:h...

zwq912318834
2017/12/27
0
0
redis数据库在windows下的安装,配置与使用

redis数据库在windows下的安装,配置与使用 1. 背景。 因为分布式爬虫搭建的需要,会使用到Scrapy-redis实现分布式爬虫。 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持...

zwq912318834
2017/12/11
0
0
C#客户端Redis服务器的分布式缓存

介绍 在这篇文章中,我想介绍我知道的一种最紧凑的安装和配置Redis服务器的方式。另外,我想简短地概述一下在.NET / C#客户端下Redis hash(哈希类型)和list(链表)的使用。 在这篇文章主要...

鱼煎
2016/07/14
50
0
win10 64位安装redis 及Redis Desktop Manager使用

1.下载 redis官方没有64位的Windows下的可执行程序,目前有个开源的托管在github上, 地址:https://github.com/ServiceStack/redis-windows 点击这个地方,下载文件并解压到自己的电脑目录下...

楠木楠
2016/12/10
3K
0
win7x64下的redis安装与使用(非关系型数据库)

先引用百度百科的一段话吧,具体可以到百科查看吧。 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月1...

城固如春
2016/10/18
32
0

没有更多内容

加载失败,请刷新页面

加载更多

码云项目100,水一发

简单回顾一下: 早期构想最多的,是希望能将PHP一些类和编码分区做得更细,所以很多尝试。但不得不说,PHP的功能过于单一,是的,也许写C/C++扩展,可以解决问题,那我为什么不用C#或者Golan...

曾建凯
今天
3
0
Spring应用学习——AOP

1. AOP 1. AOP:即面向切面编程,采用横向抽取机制,取代了传统的继承体系的重复代码问题,如下图所示,性能监控、日志记录等代码围绕业务逻辑代码,而这部分代码是一个高度重复的代码,也就...

江左煤郎
今天
4
0
eclipse的版本

Eclipse各版本代号一览表 Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。 Eclipse基本内核包括:图形API(SWT/Jface),Java开发环...

mdoo
今天
3
0
SpringBoot源码:启动过程分析(一)

本文主要分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 还是老套路,先把分析过程的时序图摆出来:时序图-SpringBoot2.10启动分析 二.源码分析 首...

Jacktanger
今天
6
0
小白带你认识netty(二)之netty服务端启动(上)

上一章 中的标准netty启动代码中,ServerBootstrap到底是如何启动的呢?这一章我们来瞅下。 server.group(bossGroup, workGroup);server.channel(NioServerSocketChannel.class).optio...

天空小小
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部