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

[在实践中学习] 中间件理论和方法--Redis

Redis基本概念

Redia是一种基于键值对(key-value)的NoSQL数据库(数据结构服务器),所有的数据存放在内存中。作为高速缓存和内存数据库,提升应用性能和处理有状态数据(如会话、排行榜)。

安装并启动

安装Redis

$ wget http://download.redis.io/releases/redis-7.2.4.tar.gz
$ tar xzf redis-7.2.4.tar.gz # Extract (x) the gzip-compressed (z) tar archive from the specified file (f)
$ ln -s redis-7.2.4 redis # 创建一个名为redis的符号链接指向redis7.2.4目录
$ cd redis
$ make # 编译redis源代码
$ make install # 安装redis到系统目录/usr/local/bin

操作Redis

启动

命令行客户端

停止

API理解和使用

五种数据结构类型

string
hash 哈希
list
set
zset 有序集合

单线程架构

Redis客户端与服务端请求过程
所有命令在一个队列里排队等待被执行
在这里插入图片描述

http://www.dtcms.com/a/350943.html

相关文章:

  • 【JavaEE】了解volatile和wait、notify(三)
  • 08-引入AI编程插件(TRAE)编写单元测试并检查覆盖率
  • Cloudflare 推出 GenAI 安全工具,守护企业数据
  • 科普 | 5G支持的WWC架构是个啥(1)?
  • android 改机系列之-虚拟摄像头-替换相机预览画面
  • excel导出,多列合并表头
  • 运行node18报错
  • 【JVM】类加载器都有哪些?
  • ChromaDB向量数据库Python教程:从入门到实战完整指南(含游戏资源管理系统案例
  • Java大厂面试实战:从Spring Boot到微服务架构的全链路技术拆解
  • 计算机视觉:从 “看见” 到 “理解”,解锁机器感知世界的密码
  • Windows 命令行:mkdir 命令
  • 【配置】CurSor使用Claude 4.0如何解除地域限制
  • [CS创世SD NAND征文] CS创世CSNP1GCR01-AOW在运动控制卡中的高可靠应用
  • 塞尔达传说 旷野之息 PC/手机双端(The Legend of Zelda: Breath of the Wild)免安装中文版
  • 深入了解linux系统—— 线程封装
  • podman启动mongdb的container因为权限问题导致changing ownership和读取storage.bson失败的解决方法
  • HarmonyOS image组件深度解析:多场景应用与性能优化指南(2.4详细解析,完整见uniapp官网)
  • week5-[循环结构]听歌
  • MAE——Masked Autoencoders Are Scalable Vision Learners/图像分类和去雨雾重建/
  • 【ElasticSearch】json查询语法
  • 每日一题——力扣498 对角线遍历
  • Mo 人工智能在线教学实训平台
  • Python训练营打卡Day43-Tensorboard使用介绍
  • 美团一面“保持好奇”
  • JavaScript 中类(class)的super 关键字
  • AMH和cyberpanel等管理软件,哪个里面可以部署AI软件?
  • 【STM32】CubeMX(十二):FreeRTOS消息队列
  • vue3+typescript:为表格生成唯一的Key/No
  • 二分|组合|旋转数组