Redis的介绍与安装

9月 28, 2021 178点热度 1人点赞 2条评论

Redis

Redis是在2009年的时候发布了初步的版本,随着互联网发展,大数据时代的来临,传统的数据库已经满足不了大型网站的访问和数据量的处理。因此就需要一个可以快速存取数据的缓存来解决数据I/O的压力,系统瓶颈的问题。

Redis的介绍,思维导图:
file

简单的看过的Redis的介绍后,它带给我们的好处,以及新时代的发展需求,大量的数据以及访问,造成的数据I/O压力,这时就会想系统瓶颈是什么?

  1. 数据量太大,计算机容纳不下了。
  2. 数据的索引(B+Tree),机器内存也放不下了
  3. 高访问量 读写的混合操作,服务器承受不了

Redis的安装

# Ubuntu系统官方安装:
sudo apt-get install redis-server

# CentOS系统官方安装:
yum install redis

除了以上安装方式直接安装,也能在Github下载源文件安装:
https://github.com/MicrosoftArchive/redis/releases

官方源文件安装方法:

wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make

*执行make编译安装的使用前,需要事先安装gcc&make

源文件的方式安装好处:

  1. 更高效
  2. 可以指定要安装的目录位置

Redis属于CS架构,也就是服务端(Server)+客户端(Client)
启动Redis服务器:

# Linux 启动Redis服务端方式:
# 注意事项:源文件安装后的redis启动使用时,必须进入安装所在的Redis目录下的src文件夹~
src/redis-server

# Windows 启动Redis服务端方式:
redis-server.exe

# Linux 启动Redis客户端方式:
src/redis-cli

# Windows 启动Redis客户端方式:
redis-cli.exe

*备注:Windows下的Redis的文件夹放在系统环境变量下,方便下次直接打开命令行窗口直接执行。

Linux服务命令的打开与关闭:

# 开启Redis服务
sudo service redis start

# 关闭Redis服务
sudo service redis stop

Redis命令中文说明参考:
http://doc.redisfans.com/

Redis官方命令文档:
https://redis.io/commands

YY部落站(Admin)

当你能梦的时候就不要放弃梦~😎

文章评论

  • 子痕

    不知道12306用的哪种,哈哈。

    9月 29, 2021
    • YY部落站(Admin)

      @子痕 像12306这类的大型网站,必须的😄。淘宝、天猫、12306 必须的 哈哈。节日假期的时候更是疯狂。

      10月 3, 2021