当前位置: 首页 > 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的内容!

相关文章:

  • 【每日随笔】文化属性 ② ( 高维度信息处理 | 强者思维形成 | 认知重构 | 资源捕获 | 进化路径 )
  • Spark SQL核心概念与编程实战:从DataFrame到DataSet的结构化数据处理
  • Spark-Streaming核心编程(四)总结
  • 关于堆栈指针的那些事 | bootloader 如何跳转app
  • 如何解决无训练数据问题:一种更为智能化的解决方案
  • k8s学习记录(五):Pod亲和性详解
  • AI提示词(Prompt)终极指南:从入门到精通(附实战案例)
  • STM32:看门狗
  • Leetcode刷题记录20——找到字符串中所有字母异位词
  • 烽火HG680-MC_晨星MSO9385芯片-2+8G_安卓9.0_不分地区通刷卡刷固件包
  • 第十二章-PHP文件上传
  • 虚拟数字人:从虚拟到现实的跨越与未来展望
  • 多商户 | 可二次开发【全开源】小程序源码商城挑选指南!
  • 在windows使用docker打包springboot项目镜像并上传到阿里云
  • 有关爬虫中数据库的封装——单线程爬虫
  • macos下mysql 5.7/8.0版本切换
  • FPGA基础之基础语法
  • 当元数据遇见 AI 运维:智能诊断企业数据资产健康度
  • HarmonyOS Next~鸿蒙系统UI创新实践:原生精致理念下的设计革命
  • Android Studio中创建第一个Flutter项目
  • 黄永年:说狄仁杰的奏毁淫祠
  • 李公明|一周画记:哈佛打响第一枪
  • 李勇已任内蒙古乌兰察布市委副书记,曾在中央编办任职
  • 十四届全国人大常委会第十五次会议在京举行,审议民营经济促进法草案等
  • 王毅会见乌兹别克斯坦外长赛义多夫
  • 解放军仪仗司礼大队参加越南纪念南方解放50周年庆典活动