前言
Redis 是一款开源的,高级键值 (key-value) 缓存 (cache) 和存储 (store) 系统,这是官方的介绍,我更乐意称它为开源的键值数据库。它的用处非常广泛,我目前只是拿它来做缓存,性能非常强劲,如果你需要它,那么本文就是你需要的。
在linux上安装redis服务
在linux安装redis服务是非常简单的,几条命令就能搞定,附官网地址
安装
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
tar -zxvf redis-3.2.9.tar.gz -C /opt/ #此处我安装在了opt下
cd /opt/redis-3.2.9
make
目录如下
其他文件我们都不用管,我们只用redis.conf(在这里配置redis),src(redis的可执行文件)
启动
cd src
./redis-server
测试
另外开启一个终端或窗口,开启redis-cli
src/redis-cli
redis> set test helloWorld
OK
redis> get test
"helloWorld"
在window上安装redis服务
在Redis的官网上是找不到windows的下载包的,因为Redis官方并不支持windows,但是我们可以从github开源社区找到redis的windows版本进行下载,
安装
戳这里进行下载
拿到zip文件进行解压,目录如下
同样我们只用到了以下几个文件:
- redis.windows.conf
- redis.windows-service.conf
- redis-server
- redis-cli
启动
在cmd中直接输入以下命令回车
redis-server redis.windows.conf
#这个是以单独一个窗口运行redis服务,如果你想把redis作为windows服务去运行,请使用下面的命令
redis-server redis.windows-service.conf
不管是linux还是windows启动成功后你都会看到下面这个界面
管理
windows下就可以使用图形化去测试redis了,使用redis的图形化界面可以查看redis缓存的数据,在这里我使用的是Redis Desktop Manager
如下图
戳这里下载
具体安装不在介绍
结语
安装过程有时候并不是一帆风顺的,这很正常,我在安装redis遇到如下问题
- 端口号未开放6379或者是被占用
- 防火墙没有关闭
- 配置文件中的bind没有打开,或者redis内存设置过大
- window权限不够
你们在安装过程中也可能会遇到我这样的问题,也可能会遇到新的问题,所以如果你在安装使用过程中有问题,请在下方留言,我很乐意问你解答。
你要有一个简单的梦,让你只要想到就微笑的梦。