1、redis的编译安装

systemctl stop firewalld
systemctl disable firewalld
setenforce 0
yum install -y gcc gcc-c++ make wget
cd /opt
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
tar zxvf redis-5.0.7.tar.gz -C /opt/

【NoSQL】Redis练习插图【NoSQL】Redis练习插图(1)

cd /opt/redis-5.0.7/
# 编译
make && make -j2 install PREFIX=/usr/local/redis
# PREFIX大写

【NoSQL】Redis练习插图(2)

2、redis的yum安装

(1)安装redis的yum源

yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

【NoSQL】Redis练习插图(3)
(2)安装redis

yum --enablerepo=remi install redis

【NoSQL】Redis练习插图(4)
(3)开机自启redis

systemctl enable redis

3、通过脚本在一台虚拟机开启10个redis实例,端口号为7001-7010

#!/bin/bash
cp -f /opt/redis-5.0.7/redis.conf /usr/local/redis/bin/
cd /usr/local/redis/bin/
sed -i '136s/daemonize no/daemonize yes/' /usr/local/redis/bin/redis.conf

for ((k = 7001; k <= 7010; k++)); do
    cp /usr/local/redis/bin/redis.conf /usr/local/redis/bin/redis$k.conf
    sed -i "92s/port 6379/port $k/" /usr/local/redis/bin/redis$k.conf
    sed -i '69s/bind 127.0.0.1/bind 0.0.0.0/' /usr/local/redis/bin/redis$k.conf
    ./redis-server redis$k.conf
done
ps -ef | grep redis

【NoSQL】Redis练习插图(5)

4、安装redis-7.0.x版本

cd /opt
wget http://download.redis.io/releases/redis-7.0.5.tar.gz
tar zxvf redis-7.0.5.tar.gz -C /opt/
cd /opt/redis-7.0.5/
make && make -j2 install PREFIX=/usr/local/redis7

【NoSQL】Redis练习插图(6)

5、练习redis数据库操作指令

redis-cli
#a、切换数据库为10
127.0.0.1:6379> select 10
OK
127.0.0.1:6379[10]>

#b、在该数据库中新增key为name  value为自己姓名汉语拼音

127.0.0.1:6379[10]> set name xcz
OK

#c、将name的值改为zhangsan
127.0.0.1:6379[10]> set name zhangsan
OK

127.0.0.1:6379[10]> get name
"zhangsan"

本站无任何商业行为
个人在线分享 » 【NoSQL】Redis练习
E-->