看文档学redis以及面试题(配套发出有docker以及linux两个不同的皆可学习)

看文档学redis以及面试题(配套发出有docker以及linux两个不同的皆可学习)

遇到的坑都会讲到

先讲一下redis的安装同样是两个版本linux以及docker,前面docker比linux更加快速搭建主从复制搭建集群方面linux比较快,大家谨慎选择
注意 : //为解释不是代码
docker:
docker命令安装
1.先用命令下载redis。
docker pull redis(不加版本是默认版本,后面可以加版本,具体版本信息dockerhub有)

然后我们创建docker容器以及挂载redis.conf文件夹

docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf
-d redis redis-server /etc/redis/redis.conf

命令详解:
//-p表示挂载端口 --name表示端口名
//-v表示挂载,即 将linux中的文件与redis中的文件挂载到一起更方便更改
//命令中以" : "为分割线左边的表示你linux中的文件右边为容器内的文件
//因为docker中安装reids是没有redis.conf文件的所以你要去官网下一个redis.conf,你放到哪里第二行的
-v/mydata/redis/conf/redis.conf:/etc/redis/redis.conf \左边的文件地址就要写哪里,其余的地方不需要更改

容器创建启动后便可 docker exec -it redis /bin/bash 进入容器内部
找到 /etc/redis/redis.conf 文件进行查看如果跟外界一致就安装成功
如果vi命令使用不了就用 apt-get update然后apt-get install vim即可使用vi
如果文件时初始状态就表示安装失败,就要退出看一下删除容器,并查看挂载是否正确

下面是linux中redis的安装

linux:
我们可以先去官网将redis的压缩文件给下载好,不想找的可以进我的网盘去下载,我这里是使用的5.0版本
https://pan.baidu.com/s/19zCl80PmUSwdOlqMDBZxZA
密码:25f5

下载好后传输到你记得住的文件夹,上次有个哥们redis安好了文件夹忘了
用tar xzf进行解压
tar xzf redis-5.0.0.tar.gz

安装redis还需要安装gcc因为redis是c编写的
yum install gcc-c++

安装好gcc后可以进redis-5.0.0文件夹中对刚下好的redis进行编译
make //对解压后的文件进行编译
然后进入到src文件夹中对redis进行安装
make install
我们先本地启动
我的是安装在usr/local/loca/下的所以命令是这样的
./redis-server /usr/local/loca/redis-5.0.0/redis.conf

我们暂时不讲远程启动和开机启动,有兴趣的可以去百度一下肯定有
因为我会花一期时间来专门讲redis.conf的配置文件其中包括了rdb,aof持久化,以及主从复制,薪火相传,反客为主,哨兵模式,以及master的选举规则,以及redis事务,5大数据类型和新增的三大数据类型,redis的面试题缓存击穿,缓存穿透,缓存雪崩,

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值