当前位置: 首页 > news >正文

Redis超详细入门教程(基础篇)

一:Redis 简介

        (1)Mysql: 将数据通过数据文件存在磁盘上

                  通过二维表存储数据

        (2)Redis

                        定义:

                                       

                        优点:

                                热点数据:短时间内有大量用户访问

                                                

二:Redis下载与安装

        Windows系统安装

                (1)Redis官网下载安装包:

                (2)解压以后,先双击redis-server.exe启动服务器

                                        

                (3)运行成功

                                        

                (4)双击redis-cli.exe启动命令窗口即可

                                        

                (5)在Windows操作Redis

                                        

三:Redis常用数据类型

                      

        3.1 String

        3.2 hash

                用法:存储对象

        3.3 list

                定义:按照插入顺序排序,可以有重复元素

                实例:朋友圈点赞先后顺序

        3.4 set

                定义:无序集合,没有重复元素。

               可做集合运算(交、并、差集)

                实例:朋友圈的共同朋友

        3.5 sorted set

                定义:集合中每个元素关联一个分数,根据分数升序排列,没有重复元素

                实例:各种排行榜、投票

        3.6 数据类型特点

                        

四:Redis常用命令

        4.1 字符串

                

                (1)场景:验证码(设置过期时间)、分布式锁

                (2)实例

                                

        4.2 哈希

                Redis hash 是一个string 类型的field 和value的映射表,hash特别适合用于存储对象

                (1)语法

        ​​​​​​​        ​​​​​​​        

                (2)实例

                ​​​​​​​        ​​​​​​​​​​​​​​

五:Redis_Spring Data Redis

        5.1 环境搭建

                (1)Redis的Java客户端分类

        ​​​​​​​        ​​​​​​​        

                (2)定义:

        ​​​​​​​        ​​​​​​​        ​​​​​​​

                (3)操作步骤

        ​​​​​​​        ​​​​​​​        ​​​​​​​

        ​​​​​​​        ​​​​​​​        

        ​​​​​​​        ​​​​​​​        

        ​​​​​​​        ​​​​​​​        

        ​​​​​​​        ​​​​​​​        

        ​​​​​​​        ​​​​​​​        

        ​​​​​​​        ​​​​​​​        ​​​​​​​

        5.2 操作字符串类型数据

                (1)原理:Java代码操作底层会调用到Redis相应的四个命令

                (2)实例

        ​​​​​​​        ​​​​​​​        ​​​​​​​

        5.3 操作哈希类型数据

        ​​​​​​​        ​​​​​​​        

六、总结

以上就是Redis入门教程的详细笔记总结,后续博客主页会继续更新关于Redis的内容!

http://www.xdnf.cn/news/167851.html

相关文章:

  • redis_Windows中安装redis
  • Spring_MVC 中的 JSON 数据处理与 REST 风格开发
  • qt.qpa.plugin: Could not find the Qt platform plugin “cocoa“ in “ “
  • 蓝桥杯 2. 确定字符串是否是另一个的排列
  • 详解最新链路追踪skywalking框架介绍、架构、环境本地部署配置、整合微服务springcloudalibaba 、日志收集、自定义链路追踪、告警等
  • 第十六届蓝桥杯大赛软件赛省赛 C/C++ 大学B组 [京津冀]
  • 基于强化学习的智能交通控制系统设计
  • Eigen矩阵操作类 (Map, Block, 视图类)
  • 【JavaScript】逻辑运算符--非布尔值的与或运算、赋值运算符
  • 4月26日随笔
  • springboot应用使用shell脚本打包成部署压缩包(支持xjar)
  • AI心理健康服务平台项目面试实战
  • 使用Xshell中自带的传输新建文件功能实现上传下载文件
  • 树相关处理
  • UniApp 的现状与 WASM 支持的迫切性
  • w308汽车销售系统的设计与实现
  • 腾讯CSIG一面
  • 05--Altium Designer(AD)的详细安装
  • SM30 权限检查
  • 高中数学联赛模拟试题精选第18套几何题
  • GPU加速-系统CUDA12.5-Windows10
  • cron定时任务
  • Linux | Mfgtools 修改单独只烧写 Uboot,内核,文件系统
  • 前端面试宝典---vue实现简化版
  • PCL点云处理之基于SAC-IA和ICP的点云配准完整流程(二百四十七)
  • 2025.04.26-美团春招笔试题-第一题
  • java中的Selector详解
  • Qt开发:QSettings的介绍和使用
  • JDK环境变量
  • 备忘录模式 (Memento Pattern)