redis简介及安装

1. Redis:Remote Dictionary Server(远程字典服务器)

2,Redis的特点

  1. Redis读取的速度是110000次/s,写的速度是81000次/s

  2. 原子 。Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。

  3. 支持多种数据结构:string(字符串);list(列表);hash(哈希),set(集合);zset(有序集合)

  4. 持久化,主从复制(集群)

  5. 支持过期时间,支持事务,消息订阅。

3.Redis安装

下载Redis5 地址https://redis.io/download

image.png

打开VM虚拟机把文件copy到software里面

image.png

1,安装gcc 目地是编译软件1,安装gcc 目地是编译软件

yum install gcc-c++

2,解压

tar -zxvf redis-5.0.7.tar.gz


image.png

把解压的文件copy到/usr/local/src里面

cp -r /root/software/redis-5.0.7 /usr/local/src/redis

3,打开/usr/local/src/redis/deps进行编译依赖项3,打开/usr/local/src/redis/deps进行编译依赖项

cd /usr/local/src/redis/deps
make hiredis lua jemalloc linenoise

4,打开/usr/local/src/redis进行编译4,打开/usr/local/src/redis进行编译

cd /usr/local/src/redis
make


image.png

5,在上面的Redis目录安装把它安装到/usr/local/redis里面5,在上面的Redis目录安装把它安装到/usr/local/redis里面

mkdir /usr/local/redis
make install PREFIX=/usr/local/redis


image.png

看到上面的说明安装成功了哦

6,验证安装是否成功6,验证安装是否成功

cd /usr/local/redis/bin
ls
看到如下启动文件就可以了


image.png

使用which命令查看系统里面是否有redis的服务

which redis-server


image.png

显示为没有
7,把配置文件移动到/root/myredis目录[目录可以自定义] 可以为/root/myredis

7,把配置文件移动到/root/myredis目录[目录可以自定义] 可以为/root/myredis

使用which命令查看系统里面是否有redis的服务使用which命令查看系统里面是否有redis的服务

mkdir /root/myredis
cp /usr/local/src/redis/redis.conf /root/myredis

8,启动Redis8

cd /usr/local/redis/bin
./redis-server /root/myredis/redis.conf

image.png

9,默认情况,Redis不是在后台运行,我们需要把redis放在后台运行9,默认情况,Redis不是在后台运行,我们需要把redis放在后台运行

image.png

vi /usr/myredis/redis.conf

10,再次启动查看进程10,再次启动查看进程

./redis-server /usr/myredis/redis.conf

查看进程

ps -ef|grep redis


image.png

可以看到在6379端口号已启动了redis

11,客户端链接和退出

连接

cd /usr/local/redis/bin
./redis-cli 默认是-h 127.0.0.1 -p 6379

退出

quit

ping
PONG


image.png

12,停止redis

cd /usr/local/redis/bin
./redis-cli shutdown

或者

kill redis-server

再次查看进程

ps -ef|grep redis


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容