Redis入门

Redis目录:

    • Redis简介
    • Redis的优势所在
    • Redis的用途
    • Redis 和 Mysql的区别
    • Redis的下载与安装 (可链接下载安装包)
    • Redis的启动
    • 通过客户端连接Redis服务:
      • 方式一:默认连接方式
      • 方式二:自定义连接方式
    • 修改Redis密码
    • 输密码的方式连接Redis服务
    • 使用Redis图形化界面操作 (可链接下载软件)

Redis简介

  • Redis是一个基于 内存key-value (键值对) 结构的数据库

  • Rediskey-value的数据结构方式将数据存储到内存中。存储数据进Redis前,要先指定对应的key和value。
    Redis入门_第1张图片

Redis的优势所在

Redis的优势:

基于内存存储,读写性能高Redis读写性能相对于mysql而言更高
(但是,这并不意味着我们要将所有的数据都存储在Redis中,因为内存是有限的,不可能说将所有的数据都存储到内存中的。(常将“热点数据”放进Redis中)

Redis的用途

  • 因为Redis是存储在内存上,且内存是有限的,我们不可能将所有数据都存储在Redis上,因而 Redis常用来存储一些热点数据 ,如:热点商品、资讯、新闻。

  • 因为热点数据的访问量比较大,我们可以 把这些热点数据放进Redis中来提高读写性能

    这些热点数据的特点是:在某一个特定的时间点/很短的时间内,会有大量的用户对该数据进行访问。

  • 正确的认识
    Redis的出现并不是用来取代mysql的,而是对于mysql的一个补充。

Redis 和 Mysql的区别

  • 1.存储介质的不同:

    Redis将数据存储在 内存 中,mysql (通过数据文件的方式) 将数据存储在 硬盘 上。

  • 2.存储数据结构的不同:

    Redis是基于 key-value (键值对) 的数据结构来存储数据。而Mysql通过 二维表 的方式来存储数据。

  • 3.读写性能的不同:

    Redis读写性能 高于Mysql。Redis常用来存储热点数据

Redis的下载与安装 (可链接下载安装包)

  • 官网:https://redis.io
    中文网:https://www.redis.net.cn/
  • 网盘链接下载Redis安装包
    链接下载Redis安装包:https://pan.baidu.com/s/12588Y9vRIXW0oQxtotJJHQ?pwd=3dyf 提取码:3dyf
  • Redis的windows版属于绿色版本直接解压即可使用,解压后目录如下:
    Redis入门_第2张图片

Redis的启动

  • 第一步、在Redis配置文件所在的目录下 敲cmd进行命令行
    Redis入门_第3张图片

  • 第二步、输入 redis-server.exe redis.windows.conf 启动Redis

    (输入一半以上时可按tab键盘辅助补全,比较方便且不易输错。)
    Redis入门_第4张图片

退出以上页面:输入 ctrl + c 命令

通过客户端连接Redis服务:

方式一:默认连接方式

  • 默认连接方式: (默认连接IP地址为: localhostport端口号为: 6379 的Redis服务)

  • 重新按照上述方式进入 重新打开 一个命令行窗口,输入 redis-cli.exe 来通过客户端连接Redis服务。
    注意点:
    此时Reids启动那个cmd窗口不要关闭,最小化即可,不然会报错,导致连接Redis服务失败。
    不要退出之前启动的那个cmd页面)
    Redis入门_第5张图片

退出以上页面:输入exit 命令

方式二:自定义连接方式

  • 自定义连接方式:

    该连接方式中,可自定义设置IP地址port端口号。可根据实际情况来设置这两个值来连接Redis数据库。
    在这里插入图片描述

修改Redis密码

  • 配置文件 ( redis.windows.conf) 中修改/添加:

    requirepass 设置的密码
    在这里插入图片描述

输密码的方式连接Redis服务

Redis入门_第6张图片

使用Redis图形化界面操作 (可链接下载软件)

安装软件–点击使用即可(可下载我上传的Redis图形化界面软件)。

  • 网盘链接下载Redis图像化界面软件
    链接下载Redis图形化界面软件:https://pan.baidu.com/s/12588Y9vRIXW0oQxtotJJHQ?pwd=3dyf 提取码:3dyf

你可能感兴趣的:(Redis,redis,数据库,缓存,Java)