Redis简介
Redis官网: http://redis.io/ Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,常用于缓存、队列系统。
源码托管在github https://github.com/antirez/redis 下载Linux的版本。
1.Redis安装
由于 Redis 是由C语言编写。
安装redis需要C语言的编译环境。
如果没有gcc需要在线安装。yum install gcc-c++
安装步骤:
- 上传redis的源码包到Linux系统。
- 解压缩redis。
tar zxvf redis-5.0.5.tar.gz - 编译。进入Redis目录
cd redis-5.0.5 - 安装。
make install PREFIX=/usr/local/redis后面是你自己的安装路径。PREFIX参数指定redis的安装目录
2.Redis启动和连接
前端启动:进入Redis的安装目录直接启动 ./redis-server
退出:Ctrl + C 即可退出。
后台启动:
把 /usr/local/redis-5.0.5/redis.conf 复制到 /usr/local/redis/bin 目录下
编辑修改配置文件:vim redis.conf[[email protected] bin]# ./redis-server redis.conf 这样就后台启动了ps -ef | grep redis 为查看线程,可以看到端口为 6379 的成功启动了。
关闭Redis有两种方式:
- 杀死线程:
kill 线程号 - 客户端关闭:
./redis-cli shutdown
3.Reids客户端连接
进入到Redis安装目录 执行 ./redis-cli -h ip地址 -p 端口号
如果只是输入命令 ./redis-cli 则为默认IP:127.0.0.1 默认端口:6379
退出客户端 Ctr + C