一、Redis安装步骤:
1.准备源码安装包
2. 解压安装包并进入目录
5.初始化redis配置
# cd utils/ 进入解压的源码目录下
– Set keyname keyvalue // 存储
– get keyname // 获取
– Select 数据库编号 0-15 // 切换库
– Keys * // 打印所以变量
– Keys a? // 打印指定变量
– Exits keyname // 测试是否存在
– ttl keyname // 查看生存时间 (-1代表在内存中永不过期)
– type keyname // 查看类型
– move keyname dbname // 移动变量
– expire keyname 10 // 设置有效时间
– del keyname // 删除变量
– flushall // 删除所有变量
– save // 保存变量
– shutdown // 关闭服务
1.准备源码安装包
# wget http://download.redis.io/releases/redis-4.0.10.tar.gz
2. 解压安装包并进入目录
# tar -xf redis-4.0.10.tar.gz
# cd redis-4.0.10/
3.安装需要的编译的程序
# yum install -y gcc gcc-c++
4.编译程序并安装
# make && make install
5.初始化redis配置
# cd utils/ 进入解压的源码目录下
[root@db0 utils]# ./install_server.sh
Welcome to the redis service installer
This script will help you easily set up a running redis server
Please select the redis port for this instance: [6379] //指定端口号,回车默认
Selecting default: 6379
Please select the redis config file name [/etc/redis/6379.conf] //指定主配置文件和存放目录
Selected default - /etc/redis/6379.conf
Please select the redis log file name [/var/log/redis_6379.log] //服务的日志文件名和位置
Selected default - /var/log/redis_6379.log
Please select the data directory for this instance [/var/lib/redis/6379] //数据库目录存放地址
Selected default - /var/lib/redis/6379
Please select the redis executable path [/usr/local/bin/redis-server] //起服务调用的启动程序
Selected config:
Port : 6379
Config file : /etc/redis/6379.conf
Log file : /var/log/redis_6379.log
Data dir : /var/lib/redis/6379
Executable : /usr/local/bin/redis-server
Cli Executable : /usr/local/bin/redis-cli
Is this ok? Then press ENTER to go on or Ctrl-C to abort. //回车
6.服务启动(执行初始化脚本后默认启动服务)
# /etc/init.d/redis_6379 start | status | stop
检查端口是否开启
# ss -anpt | grep 6379
检查服务是否启动
# ps aux | grep redis
7.测试写入数据
# redis-cli
二、Redis常用操作指令介绍
– Set keyname keyvalue // 存储
– get keyname // 获取
– Select 数据库编号 0-15 // 切换库
– Keys * // 打印所以变量
– Keys a? // 打印指定变量
– Exits keyname // 测试是否存在
– ttl keyname // 查看生存时间 (-1代表在内存中永不过期)
– type keyname // 查看类型
– move keyname dbname // 移动变量
– expire keyname 10 // 设置有效时间
– del keyname // 删除变量
– flushall // 删除所有变量
– save // 保存变量
– shutdown // 关闭服务