目录

一、redis相关概念

二、Redis与Memcache三点不同

三、Linux安装Redis

四、启动Redis

4.1、前台启动(不推荐)

4.2、后端启动(推荐)

五、停止redis


一、redis相关概念

端口6379从何而来

Alessia  Merz

默认16个数据库,类似数组下标从0开始,初始默认使用0号库

使用命令 select   <dbid>来切换数据库。如: select 8

统一密码管理,所有库同样密码。

dbsize查看当前数据库的key的数量

flushdb清空当前库

flushall通杀全部库

二、Redis与Memcache三点不同

Memcache:支持单一的数据类型、不支持持久化,多线程+锁的机制

Redis:支持多数据类型,支持持久化,单线程+多路IO复用

三、Linux安装Redis

1、Redis官方网站 Redis

2、下载redis文件redis-6.2.3.tar.gz

3、下载之后放在user/local目录下面解压、解压命令tar –zxvf  redis-6.2.3.tar.gz

4、进入解压后的路径执行make操作

5、执行完make 在执行make install 命令

6、到此就安装完成。但是,由于安装redis的时候,我们没有选择安装路径,默认位置安装/usr/local/bin

相关文件介绍:看看就行,红色的两个命令常用

redis-benchmark:性能测试工具、可以在自己的本运行,看看自己的本子性能如何

redis-check-aof :修复有问题的AOF文件

redis-check-rdb :修复有问题的dump.rdb文件

redis-sentinel:Redis集群使用

redis-server:Redis服务器启动命令

redis-cli:客户端,操作入口

四、启动Redis

4.1、前台启动(不推荐)

在bin目录下:输入redis-server

前台启动,命令行窗口不能关闭,否则服务停止。

.

4.2、后端启动(推荐)

1、新建myredis目录、复制redis.config文件到myredis目录下面

2、修改redis.conf文件将里面的daemonize no 改成 yes,让服务在后台启动

3、在bin目录下启动命令:redis-server /usr/local/myredis/redis.conf

4、ps –ef|grep redis查看启动状态

下图代表redis启动成功:

5、用redis客户端连接redis,进入bin目录下,执行redis-cli命令

五、停止redis

单实例关闭redis服务:redis-cli shutdown   或者查询进程:ps –ef|grep redis

ps -ef|grep redis 杀死进程号

多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown

或者查询进程:ps –ef|grep redis

第一节、linux中安装redis(一)相关推荐

  1. linux安装 redis,在linux中安装redis

    本文中使用的系统是Ubantu 18.04 因为我是第一次使用Linux系统,并不知道使用哪一款比较好,主要是因为Ubantu的界面很好看(笑) 在使用linux安装redis之前遇到过几个小问题.在 ...

  2. linux中安装redis

    在CentOS 7.0 x64 测试 文档: http://redis.io/download http://sharadchhetri.com/2015/07/05/install-redis-3- ...

  3. linux中安装redis 使用make install 命令报错

    错误 server.c:5007:38: error: 'struct redisServer' has no member named 'aof_filename'if (loadAppendOnl ...

  4. linux中安装redis报错

    大爷的这都是什么鬼.脑壳痛!!! 先留着等有时间在解决 ​ server.h:1072:5: 错误:expected specifier-qualifier-list before '_Atomic' ...

  5. Linux CentOS 中安装 Redis(五)

    Redis Linux 中安装 Redis 一.安装准备 一.软件下载 2. 安装 SecureCRT 二.安装 Redis 1. 新建安装目录 2. 上传文件 3. 解压 Redis 到指定路径 4 ...

  6. Redis基础,Linux下安装Redis和hredis,C++调用Redis,Redis中字符串设计

    文章目录 一.Redis是什么 Redis架构 Redis优势 Redis应用场景 二.Linux下载安装Redis(Ubuntu系统) 了解Redis版本 在线安装Redis 启动Redis服务端 ...

  7. Redis+在Linux中安装使用

    Redis+在Linux中安装使用 一.安装 (一).上传redis安装包 (二).进入到rpmgcc文件下 (三).解压redis-3.2.5.tar.gz (四).启动redis 二.Redis概 ...

  8. 安装Linux虚拟机并在Llinux中安装Redis、MySQL

    文章目录 1.下载VMware 2.创建虚拟机 3.安装CentOS 4.给linux虚拟机设置静态IP 4.1修改子网IP和网关IP 4.2以编辑模式打开网卡配置文件 4.3修改IP为静态IP 4. ...

  9. 在学Python前学Linux,Python原来这么好学-1.2节: 在Linux中安装python

    这里将告诉您Python原来这么好学-1.2节: 在Linux中安装python,具体操作过程:在Linux系统的主要发行版中,按其软件包格式来进行划分,可分为Deb系以及RPM系操作系统.Linux ...

最新文章

  1. 用什么方式链接oracle数据库,使用cx_Oracle 连接oracle数据库的几种方式
  2. php crypt加密 盐值,PHP crypt()函数的用法讲解
  3. ubuntu mysql汉字写入只写入了一个字符
  4. python获取列表list里面元素的下标
  5. 设置网格_500ETF网格设置
  6. eclipse添加或者绑定约束文件
  7. 筑龙网下载的文件格式是php_为什么使用迅雷下载的文件都是PHP格式的
  8. Linux基金会宣布行业进一步支持Akraino Edge Stack
  9. 模拟集成电路设计(拉扎维)第四章学习笔记
  10. 小白如何自学成为产品经理?
  11. 137_STLink驱动安装以及调试器使用测试
  12. 需求分析中系统参与者的概念和确定
  13. Android Studio属性动画,Android Studio 三种方式建立动画效果
  14. php判断百度蜘蛛ip,判断百度蜘蛛偷偷进行301转移权重 给新站提权
  15. 07 java.awt.Robot的一些使用
  16. php mtrand 范围,PHP mt_rand()函数
  17. 决策树(ID3,C4.5和CART)介绍、说明、联系和区别
  18. 技术驱动创新,带来的创业机遇
  19. 基于html5的矢量图绘制方法研究,基于HTML5和WebGL的三维地形可视化方法研究
  20. 2020年如何成为全栈工程师

热门文章

  1. 我如愿以尝被北交计算机学院录取
  2. 山农某Freshman的试水——结构
  3. python 通达信板块_通达信如何自定义选股,使用python在通达信里面选股
  4. chm打开秒退_CHM文件打开方式
  5. 4计算机硬件由,计算机硬件系统由(4)大部分组成,其中存储器是硬件系统中的记忆设备,(5)。A.运算器、控制器、存储器、...
  6. POS机安全电路设计
  7. 两分钟了解数据封装和解封
  8. 国学入门书要目及其读法----梁启超
  9. 三味眼中的十二“最”……
  10. java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_password‘.