Redis入门(下载与安装,服务启动与停止)

Redis是一个基于内存的key-value结构数据库。

1.基于内存存储,读写性能高
2.适合存储热点数据(热点商品、资讯、新闻)
3.企业应用广泛

1.Redis简介

Redis is an open source (BSD licensed), in-memory data structure
store, used as a database, cache, and message broker. 翻译为:
Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。官网: https://redis.io

  1. Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供的数据是可以达到100000+的QPS(每秒内查询次数)。它存储的value类型比较丰富,也被称为结构化的NoSql数据库。
  2. NoSql ( Not Only SQL),不仅仅是SQL,泛指非关系型数据库。NoSql数据库并不是要取代关系型数据库,而是关系型数据库的补充。
关系型数据库(RDBMS)非关系型数据库(NoSql)
MysqlRedis
OracleMongo db
DB2MemCached
SQLServer

Redis应用场景

缓存
任务队列
消息队列
分布式锁

2.Redis下载与安装

Redis安装包分为windows版和Linux版:

Windows版下载地址: https://github.com/microsoftarchive/redis/releases 
Linux版下载地址: https://download.redis.io/releases/
redis-4.0.0.tar.gz
Redis-x64-3.2.100.zip

在这里插入图片描述在这里插入图片描述

下载好之后先在Linux系统上安装Redis

步骤:
1.将Redis安装包上传到Linux
2.解压安装包,命令: tar -zxvf redis-4.0.0.tar.gz -C /usr/local
3.安装Redis的依赖环境gcc,命令: yum install gcc-c++
4.进入/usr/local/redis-4.0.0,进行编译,命令: make
5.进入redis的src目录,进行安装,命令: make install

上传到Linux系统
在这里插入图片描述

Windows上安装Redis
在这里插入图片描述

3.Redis服务启动与停止

3.1 Linux启动Redis

首先进入这个目录
在这里插入图片描述

启动redis-server
在这里插入图片描述
在这里插入图片描述

之后新建一个窗口,,进入到src目录下,测试连接redis

在这里插入图片描述

在这里插入图片描述

代表连接成功

在这里插入图片描述
在这里插入图片描述
停止Redis服务按一下ctrl+c 即可

结下来在后台运行redis服务

首先修改配置文件

在这里插入图片描述

点击/ 进入查找模式

/dae

将下图由no修改为yes,redis便可在后台运行
在这里插入图片描述

之后重启redis服务

src/redis-server ./redis.conf 

在这里插入图片描述
在这里插入图片描述

3.2 Windows下启动Redis

在这里插入图片描述

启动成功

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置启动redis时,需要账号密码校验

修改配置文件

在这里插入图片描述
修改这个
在这里插入图片描述

把注释去掉代表需要密码,后面的123456代表密码为123456
在这里插入图片描述
之后找到redis-server进程,杀掉之后重启
在这里插入图片描述

重启redis
在这里插入图片描述

接下来连接客户端时需要输入密码
在这里插入图片描述
在这里插入图片描述

也可以在执行命令同时进行认证

在这里插入图片描述

修改配置文件,进行远程连接

把下面这一行注释掉,表示可以远程连接
在这里插入图片描述

之后继续重启服务

在这里插入图片描述确保防火墙没问题之后,在redis路径下,打开终端

在这里插入图片描述

输入 ./redis-cli.exe -h 192.168.138.100 -p 6379 -a 123456 进行连接

连接成功

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿岳316

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值