Redis 学习 —— 简介安装

1.学习计划

学习 江南一点雨 Redis 教程。它是以 Redis 教程合集(2019 年版)百度网盘密码:vezk为蓝本,然后添加很多新的知识点:

  • 分布式锁
  • 限流
  • 布隆过滤器
  • 延时队列
  • Geo

所有的内容在 Redhat linux 下操作

2.简介

Redis 是我们在互联网中使用最广泛的一个 NoSQL 数据库,它是基于 C 开发的键值对存储数据库,Redis 的名字是 Remote Dictionary Service 字母的缩写。
很多人想到 Redis 就想到了缓存,但实际上 Redis 除了缓存之外,还有许多更加丰富的使用场景,比如分布式、限流等
特点:

  • 支持数据持久化
  • 支持多种不同的数据结构类型之间的映射
  • 支持主从模式的数据备份
  • 自带发布订阅系统
  • 定时器、计数器

3.安装

四种方式获取一个 Redis

  • 1.直接编译安装(推荐使用)
    (1)首先提前准备 gcc 环境
yum install gcc-c++

(2)
接下来下载 Redis
在这里插入图片描述

wget https://download.redis.io/releases/redis-6.0.9.tar.gz

解压

tar -zxvf redis-6.0.9.tar.gz

cd 到目录中

make
make install

安装完成后

redis-server redis.conf

看见千层饼的图表示安装成功

  • 2.使用 docker
    在 docker 中直接运行安装命令
docker run --name javaboy-redis -d -p 6379:6379 redis --requirepass 123

Docker 上的 Redis 启动成功之后,可以从宿主机连接(前提是宿主机存在 redis-cli),因为我的 Docker 是与第一种安装是在同一个系统下,所以可以直接运行刚刚编译好的 Redis-cli

redis-cli -a 123

如果想不通过宿主机,直接在 docker 中操作,在 linux 系统中执行

docker exec -it javaboy-redis redis-cli -a 123
  • 3.直接安装
    可能获取不到最新的
    CentOS:
yum intall redis

Ubuntu:

apt-get install redis

Mac:(建议 Redis RabbitMQ、Mysql 都用 Docker 安装,好安好卸载)

brew install redis
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值