Redis 命令:

devtools/2024/9/24 17:41:11/

1.通用键命令

  • set key value:设置指定键的值。
  • get key:获取指定键的值。
  • del key [key ...]:删除一个或多个键。
  • expire key seconds:设置键的过期时间(以秒为单位)。
  • ttl key:查看键的剩余存活时间。
  • exists key:检查指定键是否存在。

2. 字符串(String)

  • incr key:将键的整数值加 1。
  • decr key:将键的整数值减 1。
  • append key value:将值追加到键对应的现有值之后。
  • mset key value [key value ...]:同时设置多个键的值。

3. 哈希(Hash)

  • hset key field value:在哈希表中设置字段的值。
  • hget key field:获取哈希表中指定字段的值。
  • hdel key field [field ...]:删除一个或多个哈希字段。
  • hgetall key:获取哈希表中所有字段和值。

4. 列表(List)

  • lpush key value [value ...]:将一个或多个值插入列表的头部。
  • rpush key value [value ...]:将一个或多个值插入列表的尾部。
  • lpop key:移除并返回列表的头部元素。
  • rpop key:移除并返回列表的尾部元素。
  • lrange key start stop:获取列表在指定范围内的元素。

5. 集合(Set)

  • sadd key member [member ...]:向集合中添加一个或多个成员。
  • serm key member [member ...]:移除集合中的一个或多个成员。
  • smembers key:返回集合中的所有成员。
  • sismember key member:检查成员是否存在于集合中。

6. 有序集合(Sorted Set)

  • zadd key score member [score member ...]:向有序集合中添加一个或多个成员,或者更新成员的分数。
  • zrange key start stop [WITHSCORES]:按索引范围返回有序集合的成员。
  • zrem key member [member ...]:移除有序集合中的一个或多个成员。

7. 事务(Transaction)

  • mulit:开启事务。
  • exec:执行事务内的命令。
  • discrad:放弃事务。
  • watch key [key ...]:监视一个或多个键,防止其他客户端修改它们。

8. 发布/订阅(Pub/Sub)

  • publish channel message:向指定频道发布消息。
  • subscribe channel [channel ...]:订阅一个或多个频道。
  • unsubscribe [channel ...]:取消订阅指定的频道。

9. 持久化

  • save:同步保存数据到磁盘。
  • bgsave:在后台异步保存数据到磁盘。

10. 服务器管理

  • info:获取服务器的各类信息和统计数据。
  • monitor:实时监控 Redis 服务器收到的所有请求。
  • shutdown:同步保存数据并关闭 Redis 服务器。

http://www.ppmy.cn/devtools/116603.html

相关文章

人工智能与机器学习原理精解【23】

文章目录 ANNANN(Artificial Neural Network,人工神经网络)中的联想记忆定义双向联想记忆(BAM)BAM的工作原理性质计算例子例题BAM的应用领域 ANN联想记忆的优点ANN联想记忆的缺点 LMS概述一、定义二、性质三、计算四、…

react hooks--React.memo

基本语法 React.memo 高阶组件的使用场景说明: React 组件更新机制:只要父组件状态更新,子组件就会无条件的一起更新。 子组件 props 变化时更新过程:组件代码执行 -> JSX Diff(配合虚拟 DOM)-> 渲…

基于python+django+vue的旅游网站系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、SSM项目源码 系统展示 【2025最新】基于协同过滤pythondjangovue…

使用jenkins打包unity工程

Apache配置 安装:arch arm64 brew install httpd开启:brew services start httpd重启:brew services restart httpd停止:brew services stop httpd 配置文件路径:/opt/homebrew/etc/httpd/httpd.conf,默认监…

数字IC设计\FPGA 职位经典笔试面试整理--基础篇1

注: 资料都是基于网上一些博客分享和自己学习整理而成的 1:什么是同步逻辑和异步逻辑? 同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。 同步时序 逻辑电路的特点:各触发器的时钟端全部连接在一…

Spring Boot 入门操作指南

Spring Boot 是基于 Spring 框架的一个快速开发框架,旨在简化 Spring 应用程序的配置和部署,让开发者能够更快地搭建起项目框架。本文将提供一步一步的操作指南,包括 Spring Boot 的基础知识、环境搭建、基本用法以及实际操作案例&#xff0c…

企业如何通过加密软件保护敏感信息和客户数据?

1、数据加密:采用先进的加密算法,如AES-256,对敏感信息和客户数据进行加密处理。这样,即使数据被非法获取,未授权人员也无法解密和访问数据内容。 访问控制:设置严格的访问控制策略,确保只有授…

计算机网络 --- 初识协议

序言 上一篇文章中 (👉点击查看),我们简单的了解了怎么寻找目标计算机,需要通过交换机,路由器等设备跨越多个网络来不断的转发我们需要传输的数据,直至到达目标计算机。  那我们设备之间数据是…