Redis教程

redis的安装和配置

本文主要是介绍redis的安装和配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

win7x64下的redis安装与使用

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。

 

一 下载解压

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

我的解压目录如下(尽量在方便好找的目录下进行解压):

 

 

 

 

 

 

 

我就直接在e盘新建了一个redis文件夹并解压到此文件夹。这样我们第一步下载和解压就完成了。

二 基础的配置

接下来我们需要编辑解压后的redis.windows.conf文件:

 

 

 以右键单击然后选择用记事本打开该文件的方式打开:

 

 

 往下拉然后找到maxmemory <bytes>,我们修改的是 maxmemory <bytes>, bytes是字节,请自行换算,我这里改成maxmemory 1024000000

 

 

 

设置redis密码 ,默认无密码(知道就行了,不要设置)本机测试可不设置。

 

修改完成后记得保存并退出

 

 三  启动redis

保存后打开redis的解压目录,shift+鼠标左键找到菜单上:在此处打开命令行窗口 或 自行运行cmd命令到此目录

然后启动redis:

命令行  redis-server.exe redis.windows.conf,如果不修改配置文件,那么默认是不需要密码的

 

 

 

当出现此界面的时候,说明启动成功,监听端口6379,然后让我们测试一下效果吧

重新打开一个DOS界面,效果如下:

 

 

 注

此处测试如果你没有设置环境变量就需要到解压redis的目录下进行测试。

下面是WIN7环境变量的配置:

首先1.找到【计算机】右键点击选择【属性】选项即可

 

 

 

.在【属性】界面点击【高级系统设置】选项

 

 

 

 3.打开【系统属性】界面然后找到【环境变量】按钮点击进入

 

 

 4.然后找到 PATH 并查看是否存在存放环境变量的文件夹目录,如果有,找到这个文件夹。如果所示,我的存放文件夹目录为D:\Scripts,如果没有请选择编辑后手动添加存放的文件夹目录

 

 

 然后将redis-cli.exe客户端复制到存放环境变量的文件夹里。这样环境变量就配置好了

 

 

 

 

 

 

 环境变量配置好后就可以在初始目录下执行redis-cli.exe客户端

 

 

 

 四 将redis服务添加到window服务中

为了能更好的使用redis,我们将redis服务添加到window服务中,开机自动启动,这样即使重启之后也不会手动启动redis,非常方便

shift + 右键 打开 cmd 窗口

复制 redis-server.exe --service-install redis.windows.conf --loglevel verbose

 

 

如果你遇到下面的错误

 

 

原因:系统服务中已经存在

解决办法:
1)先卸载服务:
redis -server --service -uninstall

 

2 )然后再执行 redis-server.exe --service-install redis.windows.conf --loglevel verbose

这样就可以解决了。

当我们回车执行了之后,按键盘Win+R组合键,打开运行框。在运行框中输入services.msc 这样一串字符,然后点击确定按钮。

 

 我们来到服务中进行查看:

 

 然后点击启动此服务:

当变成下图就表示完成了redis服务添加到window服务中:

 

 

以后,我们就可以不用代码调用redis,而是使用服务方式来使用它:

 

 

 

常用的redis服务命令

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

开启服务:redis-server --service-start

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

重命名服务:redis-server --service-name name

客户端

精简模式: redis-cli.exe

指定模式: redis-cli.exe -h 127.0.0.1 -p 6379 -a requirepass (-h 服务器地址 -p 指定端口号 -a 连接数据库的密码[可以在redis.windows.conf中配置],默认无密码)

 

 

这篇关于redis的安装和配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!