Redis简介

本文介绍了Redis,一个非关系型键值对数据库,详细阐述了Redis的安装步骤,包括下载、解压、编译和启动。接着,讨论了Redis的高级特性,如单线程模型、数据持久化的AOF日志和RDB快照,以及如何实现AOF日志重写。文章还提及了Redis的数据持久化策略和缓存淘汰机制。
摘要由CSDN通过智能技术生成

1. 什么是Redis?

Redis是一个非关系型-键值对数据库,通常使用Redis缓存数据,支持丰富的Value类型。

2. Redis怎么安装?

2.1. 下载

Redis官网下载地址: https://redis.io/download

选择你想要的版本进行下载;
本文选择至今最新版本(6.2)并下载。
# 下载
cd /usr/local/src
wget https://download.redis.io/releases/redis-6.2.1.tar.gz

2.2. 解压&编译

2.2.1. 解压

tar -xvf redis-6.2.1.tar.gz

2.2.2. 编译

Redis是用C语言开发的,所以编译依赖C语言环境。

# 检查是否安装gcc
gcc -v
#  如果未显示信息,则安装gcc
install -y gcc-c++

开始编译安装
(编译支持配置,暂未找到官方配置参数说明)

# 编译并安装到/usr/local/redis目录下
cd /usr/local/src/redis-6.2.1
make install -prefix=/usr/local/redis	

prefix 配置安装目录

2.3. 配置&启动

2.3.1. 配置前准备(可选,取决于你安装软件的习惯)

# 创建standalone文件用于单机部署
cd /usr/local/redis
mkdir standalone

# 创建四个基本目录,分别对应配置 日志 数据备份 pid文件
cd /usr/local/redis/standalone
mkdir conf log data run

2.3.2. 生成配置文件

cd /usr/local/redis/standalone/conf
vim redis_6379.conf
</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值