RedisStudy 0 INSTALL

  • 一、源码安装
  • 二、Docker 安装
  • 三、简单运维命令

一直对redis很感兴趣,所以也想记录下学习的过程,现在开始记录也不晚,虽然树的旗子有点多,但总好过不动。let’s go.
在开始之前先简单的说一下安装Redis的方式,由于官方未提供打好的包,所以我们一般直接从官网下载源码,然后自己打包。或者直接使用docker方式来使用

一、源码安装

安装步骤:

  • 官网下载源码 https://redis.io/download/
  • 上传到服务器后,解压
  • 进入到解压后的redis的src目录内
  • 输入命令 make & make install
  • 将redis目录下的redis.conf文件copy到刚刚指定的路径下面,以方便后续使用。

其中 第一个make 为打包,第二个 make install 为下载,即将打包好的redis安装到指定目录下,此目录由打包文件Makefile里的 PREFIX来指定。

至此redis将会被打包并下载到指定目录下

二、Docker 安装

docker serach redis # 搜索所有版本的redis
docker pull redis # 选择其中一个版本,然后拉去镜像
docker run --name redis -d -p 6379:6379 redis # 开启redis容器

至此docker版本的已经创建好了,可以使用了

三、简单运维命令

描述 命令
在shell下执行:
启动服务器 ${REDIS_HOME}/bin/redis-server ${REDIS_HOME}/redis.conf
关闭服务器 ${REDIS_HOME}/bin/redis-cli shutdown
进入redis client cmd ${REDIS_HOME}/bin/redis-cli
在redis client cmd中执行:
是否登录成功,返回pong则成功 ping
查看redis某配置,如查看RDB文件名称:config get dbfilename config get xxx
退出cmd exit

【Redis Study】相关推荐

  1. 实战SSM_O2O商铺_46【Redis缓存】头条信息+商铺目录Service层加入缓存

    文章目录 概述 HeadLineServiceImpl的改造 代码 单元测试 ShopCategoryServiceImpl的改造 代码 单元测试 Github地址 概述 根据数据的特点,不经常变动的 ...

  2. Redis-学习笔记06【Redis案例】

    Java后端 学习路线 笔记汇总表[黑马程序员] Redis-学习笔记01[Redis环境搭建] Redis-学习笔记02[Redis命令操作] Redis-学习笔记03[Redis持久化] Redi ...

  3. Redis-学习笔记03【Redis持久化】

    Java后端 学习路线 笔记汇总表[黑马程序员] Redis-学习笔记01[Redis环境搭建] Redis-学习笔记02[Redis命令操作] Redis-学习笔记03[Redis持久化] Redi ...

  4. ASP.NET Core微服务(六)——【redis操作】

    ASP.NET Core微服务(六)--[redis操作]: Redis 是一个高性能的key-value数据库. redis的出现,很大程度补偿了memcached这类key/value存储的不足, ...

  5. 【重难点】【Redis 03】缓存雪崩、缓存穿透、缓存击穿、Redis 的内存过期策略、并发读写和双写

    [重难点][Redis 03]缓存雪崩.缓存穿透.缓存击穿.Redis 的内存过期策略.并发读写和双写 文章目录 [重难点][Redis 03]缓存雪崩.缓存穿透.缓存击穿.Redis 的内存过期策略 ...

  6. 【重难点】【Redis 02】Redis 的持久化、Redis 的主从复制和集群、哨兵

    [重难点][Redis 02]Redis 的持久化.Redis 的主从复制和集群.哨兵 文章目录 [重难点][Redis 02]Redis 的持久化.Redis 的主从复制和集群.哨兵 一.Redis ...

  7. 【重难点】【Redis 01】为什么使用 Redis、Redis 的线程模型、Redis 的数据类型及其底层数据结构

    [重难点][Redis 01]为什么使用 Redis.Redis 的线程模型.Redis 的数据类型及其底层数据结构 文章目录 [重难点][Redis 01]为什么使用 Redis.Redis 的线程 ...

  8. 【Redis数据库】命令学习笔记——发布订阅、事务、脚本、连接等命令汇总

    本篇基于redis 4.0.11版本,学习发布订阅.事务.脚本.连接的相关命令. Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息. 序号 ...

  9. 【Redis笔记】缓存穿透与缓存击穿以及应对方法

    [Redis笔记]缓存穿透与缓存击穿以及应对方法 一.缓存穿透 1. 缓存穿透概念 2. 缓存穿透解决方法 示例代码 二.缓存击穿 1. 缓存击穿概念 2. 缓存击穿解决方法 方法一:互斥锁 示例代码 ...

最新文章

  1. linux 安装系统划分lvm分区
  2. SHELL syntax error:unexpected end of file 提示错误
  3. Python—UnicodeEncodeError: 'ascii' codec can't encode/decode characters
  4. VS Code Remote 发布!开启远程开发新时代
  5. python 数据分析库_五个 Python 常用数据分析库
  6. MIT最新课程:一文看尽深度学习各领域最新突破(附视频、PPT)
  7. Grafana+Prometheus系统监控MySQL
  8. iPhone描述文件怎么用,过期如何处理
  9. jlink 与 swd 接口定义
  10. 银行排队问题(详解队列)
  11. 【Matlab水果蔬菜识别】灰度+二值化+腐蚀+直方图处理水果蔬菜识别【含GUI源码 1052期】
  12. ROS学习笔记(2)——ROS通信机制
  13. 失望时想起了你是什么歌_你是空你是空色即是空的空空什么歌 《想起了你》哪里听...
  14. Entrust 将不再签发超过13个月有效期的SSL证书
  15. Windows删除文件夹提示“文件夹被某一程序占用”,删除失败
  16. C盘容量不足,怎么增加c盘空间?看这5个方法
  17. 动态规划矩阵连乘求最优值和最优解
  18. 注册表桌面显示计算机,电脑开机后不显示桌面图标怎么办?修改注册表解决开机后不显示桌面图标的3种方法...
  19. 【MySQL之MySQL底层分析篇】系统学习MySQL,从应用SQL语法到底层知识讲解,这将是你见过最完成的知识体系
  20. 【fiddler学习问题记录】——手机端证书下载页打不开、无法将此证书安装(已解决)

热门文章

  1. 出现RuntimeWarning: Glyph 39057 missing from current font.的解决办法:
  2. k8s篇之Pod 干预与 PDB
  3. linux vsftpd 磁盘限额,[转载]Serv-U组建FTP使用磁盘限额的解决方法
  4. 静态图片显示不了,为什么呢?
  5. LintCode-打劫房屋
  6. Ubuntu 16.04 使用docker资料汇总与应用docker安装caffe并使用Classifier(ros kinetic+usb_cam+caffe)
  7. 点点下载器(局域网下载器)
  8. 极域电子教室-利用程序-轻松入侵全班同学电脑
  9. 3a认证服务器型号,3A_tacacs认证
  10. 网络里多余的计算机怎么除掉,Win10教程大全 教你怎么删除Win10的多余网络