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 |
这时,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 * |
你可以通过修改 redis.conf 文件或使用 CONFIG set 命令来修改配置。
比如设置密码:
直接打开redis.config文件将注释掉的”requirepass”恢复,并在后面添加密码,然后保存即可。
在cmd中连接到服务器,运行以下命令:
1
config set requirepass 123456
一般情况下,我们不需要更改配置项。