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

苍穹外卖-day05-Redis的入门知识点学习笔记

苍穹外卖-day05-Redis的入门知识点学习笔记

【作者说:我作为一个初学者,也是初次整理关于Redis的入门知识点内容,我也是比较细致的了解这些具体内容,在项目中有很多用到redis的具体环境,例如高并发,热点等,这个时候就要使用Redis这种noSQL数据库操作,但大多数企业都是通过MySQL和Redis共同存储数据的,这篇只是通过我的脑图框架笔记生成的初学内容,另外我也会提供脑图的框架,文字爱好者和框架爱好者都有考虑,在本篇文章结束后,我也会继续整理关于Redis在项目里的具体实战知识总结,我会持续更新相关内容,点赞收藏不错过呦!!!】

1. Redis入门篇

  1. Redis 简介

基于内存的 key-value 结构数据库
基于内存存储,适用于存储热点数据
Redis 下载与安装

  1. 重要文件

redis.windows.conf:Redis 配置文件
redis-cli.exe:Redis 客户端
redis-server.exe:Redis 服务器

  1. Redis 启动与停止
    工具:another-redis-desktop-manager

Redis-8.6.2-Windows-x64-cygwin-with-Service下载地址:
https://github.com/redis-windows/redis-windows/releases
Another Redis Desktop Manager 的 Gitee下载地址是:
https://gitee.com/qishibo/AnotherRedisDesktopManager/releases

  1. 数据类型
    基础规则:key 为字符串类型,value 有 5 种常用类型
    常用数据类型

字符串 string
哈希 hash
列表 list
集合 set
有序集合 sorted set/zset

  1. 常用命令
    字符串操作命令
    核心用于对字符串类型的 key-value 进行读写、过期设置、条件写入等操作,包含SET、GET、SETEX、SETNX等常用指令。

哈希操作命令
Redis hash 是 string 类型的 field 和 value 的映射表,特别适合存储对象,包含HSET、HGET、HDEL、HKEYS、HVALS等字段级操作指令。
列表操作命令
Redis 列表是字符串列表,按照插入顺序排序,支持头尾增删、范围查询、长度统计,包含LPUSH、LRANGE、RPOP、LLEN等指令。
集合操作命令
Redis set 是 string类型的无序集合,集合成员唯一、不可重复,支持增删、成员查询、集合运算(交集、并集),包含SADD、SMEMBERS、SCARD、SINTER、SUNION、SREM等指令。
有序集合操作命令
Redis 有序集合是 string 类型元素的集合,不允许重复元素,每个元素关联一个 double 类型的分数,用于排序,包含ZADD、ZRANGE、ZINCRBY、ZREM等指令。
通用命令
部分数据类型的全局操作命令,包含KEYS(按模式查 key)、EXISTS(检查 key 是否存在)、TYPE(查看 key存储类型)、DEL(删除 key)等。

  1. Java 操作 Redis
    Redis 的 Java 客户端

Jedis
Lettuce
Spring Data Redis:Spring 的一部分,是对 Redis 底层开发包的高度封装

  1. Spring Data Redis 使用方式
  • 导入 Spring Data Redis 的 maven 坐标
  • 配置 Redis 的数据源
  • 编写配置类,创建 RedisTemplate对象
  • 通过 RedisTemplate 对象来操作 Redis

未完待续,明天继续更新本篇文章后续内容…

http://www.jsqmd.com/news/636886/

相关文章:

  • 使用电力系统稳定器 (PSS) 和静态 VAR 补偿器 (SVC) 提高瞬态稳定性(Matlab代码实现)
  • 比较两个旋转矩阵的误差
  • 优优推联系方式查询:关于数字营销服务提供商的联系途径与使用注意事项解析 - 品牌推荐
  • $Floyd$ 算法
  • Ubuntu22.04下编译与配置Mesa 22:从依赖解析到Wayland平台支持
  • 法大大:新一代合同管理数智化服务商
  • 文本聚类实战:从K均值到高斯混合模型的NLP应用探索
  • lvgl 8.3 触摸事件处理机制深度剖析:从驱动回调到控件响应的完整链路
  • 2026路灯蓄电池厂家名录:一体化太阳能路灯/一体化路灯锂电池/地埋灯/太阳能景观灯/太阳能蓄电池/庭院灯/景观灯定制/选择指南 - 优质品牌商家
  • 聚焦2026年4月:西双版纳地区高评价配电柜服务商推荐 - 2026年企业推荐榜
  • sdut编译原理第一次机测必背填空题
  • 国产大模型Agent架构:4种核心模式与产业落地指南
  • BiliTools终极指南:三分钟掌握B站视频下载全技巧
  • Spring AI 入门级学习 6:怎么构建 AI 智能体
  • 2026年室内墙面设计厂家电话查询推荐:五大优质厂家联系方式 - 品牌推荐
  • 电子爱好者DIY:用Multisim打造炫酷彩灯控制系统(含仿真+代码+报告)
  • 8行Prompt优化技巧:让大模型输出准确率提升60%
  • RexUniNLU从入门到应用:一个镜像搞定10种自然语言理解任务
  • 深度解析:GraphRAG与Agentic RAG
  • Qwen3-VL-WEBUI 成本优化指南:按需 GPU 节省 一半的费用,惊!!
  • 如何快速实现Figma中文界面:专业设计师的汉化插件终极指南
  • Vivado IP核归档避坑指南:为什么你的xci文件总是路径错误?
  • 实战指南:在Windows上构建YOLOv8+QT目标检测应用(从环境到部署)
  • EtherCAT FOE文件传输实战:用SSC工具包手把手实现从站固件读写(附完整代码)
  • 针对“单个功能操作数据库”要不要加 @Transactional,
  • 猫抓浏览器扩展终极指南:一键下载所有网页媒体资源
  • 企业级Agent架构:可观测性与监控设计
  • Joplin大纲插件终极指南:3分钟掌握智能文档导航
  • 从‘小白’到‘省流高手’:我是如何通过调整使用习惯,让Cursor免费额度多用一倍的
  • B 站超 5 亿播放、“高数救星”宋浩老师新作《微积分精选 850 题》终于来了!