Redis-安装与配置

Redis简介

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。

redis有以下特点:

  • Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
  • Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
  • Redis支持数据的备份,即master-slave模式的数据备份。
  • 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
  • Redis还支持 publish/subscribe, 通知, key 过期等等特性。

Redis安装

Windows 系统

Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我选择64位zip压缩包,解压到Redis文件夹中。

打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行(如果想方便的话,可以把 redis 的路径加到系统的环境变量里,这样就省得再输路径了):

1
redis-server.exe  

GocwkV.png

这时,redis的服务器端已经开启了。我们要使用redis的话,需要在客户端进行操作,所以再开启一个cmd,运行:

1
redis-cli

现在就可以使用redis了。


Linux 系统

下载 redis ,执行命令:

1
sudo apt-get install redis-server

打开 redis 服务:

1
/etc/init.d/redis-server start

重启 redis 服务:

1
/etc/init.d/redis-server restart

关闭 redis 服务:

1
/etc/init.d/redis-server stop

打开 redis 客户端:

1
redis-cli

Redis配置

Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf(Windows 名为 redis.windows.conf)。你可以通过 CONFIG 命令查看或设置配置项。

使用 ***** 号获取所有配置项:

1
config get *

GogjbR.png

你可以通过修改 redis.conf 文件或使用 CONFIG set 命令来修改配置。

比如设置密码:

  1. 直接打开redis.config文件将注释掉的”requirepass”恢复,并在后面添加密码,然后保存即可。

  2. 在cmd中连接到服务器,运行以下命令:

    1
    config set requirepass 123456

一般情况下,我们不需要更改配置项。