Redis 快速部署及使用指南(redis 部署使用)
Redis是一个开源的、功能强大的分布式key-value内存数据库,可以用于存储各种类型的数据,如字符串、整数、列表、哈希、集合等。本篇文章主要介绍如何快速部署和使用Redis,以达到运行数据高速存取的目的。
#### 一、安装Redis
1.安装依赖环境:Redis需要依赖GCC和Libtcl环境,用以下命令进行安装:
yum install -y gcc tcl
2.下载Redis源码:由于国内对github的访问速度很慢,建议从中国的镜像站点下载,比如北京芝麻开门的源:
cd /tmp
curl -O https://mirrors.bfsu.edu.cn/redis/redis-stable.tar.gz
3.构建Redis:解压下载的源码文件,并进入源码根目录,用make构建Redis
tar -zxf redis-stable.tar.gz
cd redis-stablemake
4.安装Redis:安装完成后,可以看到源码目录下多了一堆新文件,将其复制到指定目录:
cp /tmp/redis-stable/src/redis-server /usr/local/bin/
cp /tmp/redis-stable/src/redis-cli /usr/local/bin/
#### 二、配置Redis
接下来,需要进行配置,在/etc/目录下创建一个 redis.conf文件,将如下配置添加到文件中:
“`
#Port 6379
#Timeout 0
#Daemonize no
#Maxmemory-policy volatile-lr
#Appendonly yes
superseded by appendfilename
appendfilename “redis.aof”
以上配置表明Redis的端口为6379、没有超时时间,以后台模式启动(daemonize),当内存满时只删除最近最少使用(volatile-lr), 并且会使用持久化机制(appendonly yes)并将持久化数据写入名为redis.aof文件中。
#### 三、启用Redis
以上设置已完成,可以使用 redis-server 命令运行redis-server:
redis-server /etc/redis.conf
然后就可以测试Redis是否可以正常运行,可以使用redis-cli命令连接Redis,如下:
redis-cli -h 127.0.0.1 -p 6379
输入ping指令,可以看到返回PONG,表明服务器正常运行:
``` 127.0.0.1:6379> ping
PONG
#### 四、使用Redis
Redis强大的特性可以为用户带来很多便捷,比如存储字符串,可以使用命令 set 来操作:
127.0.0.1:6379> set name Amber
OK```
然后读取数据,可以使用get命令:
127.0.0.1:6379> get name
“Amber”
更过的使用指南可以在Redis官网查看,这里仅作为快速上手的参考。