liunx篇】 十二. Redis简介及安装 一

中国加油,武汉加油!

篇幅较长,配合目录观看

案例准备

  1. 一台Centos7的服务器或虚拟机

1. Redis简介

  1. Redis是一种基于键值对的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是String(字符串),hash(哈希),List(列表),set(集合),zset(有序集合)等多种数据结构。
    在这里插入图片描述
  2. Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
    在这里插入图片描述

2. Redis特点

  1. 高性能:Redis将所有数据都存储在内存中,所以它的读写性能非常之高,官方的数据是可以达到10万/秒
  2. 可靠性:Redis还将内存中的数据利用快照和日志的形式保存到硬盘中,这样就可以避免发生断点或机器故障时,内存数据丢失的问题。

3. Redis应用场景

  1. 缓存:几乎所有的大型网站都会使用到缓存,合理使用缓存可以加快网站响应速度,而且可以减少对数据库的访问压力。
  2. 保存用户凭证:实现多系统之间的单点登录凭证

4. Redis安装

4.1 安装环境

yum -y install gcc-c++

4.2 安装redis源码包

cd /usr/local/soft/
wget http://download.redis.io/releases/redis-3.2.4.tar.gz
tar -zxvf redis-3.2.4.tar.gz

4.3 编译redis源码

cd redis-3.2.4
make

4.4 安装redis

make install PREFIX=/usr/local/redis3

4.5 启动redis服务

cd /usr/local/redis3/bin/
./redis-server

在这里插入图片描述

4.6 后台启动redis服务

cp /usr/local/soft/redis-3.2.4/redis.conf /usr/local/redis3/bin/
vim /usr/local/redis3/bin/redis.conf

在这里插入图片描述

4.7 再次启动服务

cd /usr/local/redis3/bin/
./redis-server redis.conf

在这里插入图片描述

5. 其他设置

5.1 关闭Redis

在这里插入图片描述

5.2 设置对外访问ip

vim /usr/loacl/redis3/bin/redis.conf

在这里插入图片描述

5.3 设置密码

在这里插入图片描述
在这里插入图片描述

发布了126 篇原创文章 · 获赞 18 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/TheNew_One/article/details/105223284