加载中...

abinCode

导航

Redis简介及安装教程

一、认识Redis

redis诞生于2009年,全称是Remote Dictionary Server,远程字段服务器,是一个基于内存的键值对数据库。

特征:

  1. 键值(key-value)型,支持多种不同的数据类型,功能丰富
  2. 单线程,每个命令具备原子性
  3. 低延迟,速度快(基于内存,IO多路复用,良好的编码)
  4. 支持数据持久化(RDB和AOF)
  5. 支持主从集群,分片集群
  6. 支持多语言客户端

二、安装Redis

前置操作:准备一个Linux系统,这里使用VMware安装一个CentOS7的Linux

第一步:安装gcc依赖,Redis是C语言写的

yum install -y gcc tcl

 

第二步:进入 /usr/local/src/文件夹下,上传Redis安装包

 第三步:解压安装包,执行下面命令

tar -zxvf redis-6.2.6.tar.gz

第四步:执行 cd redis-6.2.6进入文件夹,执行一下命令进行编译安装

make && make install

以上,redis就安装成功了,默认安装的路径是 /usr/local/bin 目录下。

三、Redis的启动方式

第一种:执行以下命令,该命令已配置环境变量,可在任意目录下执行,该方式执行过后,卡到启动页面,不能关闭,若关闭,则redis页关闭。

redis-server

第二种:redis后台启动。

第一步、进入到redis的安装目录下(/usr/local/src/redis-6..2.6),找到redis的配置文件redis.conf,并复制一份做备用

 第二步、修改redis.conf文件,将daemonize 改为yes

 第三步、执行 redis-server redis.conf命令,redis就会在后台启动,通过ps -ef | grep redis查看,

 第三种:开机自启动

第一步、新建一个文档

vi /etc/systemd/system/redis.serviced

 第二步、在文档中加入一下代码

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

第三步、重新加载服务

systemctl daemon-reload

 第四步、执行 systemctl enable redis开启开机自启动

 

posted on 2023-04-20 11:22  雅俗共赏的阿彬  阅读(121)  评论(0编辑  收藏  举报