搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小蓝xlanll
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
unity 2D中,实现点击按钮可以游戏暂停的效果_unity2d按钮
2
mac提示 “xxxx.app“已损坏,无法打开。你应该将它移到废纸篓
3
git命令更换远端仓库_git 切换远程仓库
4
2024 前端面试题(GPT回答 + 示例代码 + 解释)No.61 - No.100_2024前端面试题
5
后台服务器CPU使用率高 问题分析方法_后台处理程序子系统应用占用cpu
6
【云驻共创】华为云之手把手教你搭建IoT物联网应用充电桩实时监控大屏_物联网大屏操作手册
7
uniapp 微信小程序 纯代码动态生成海报分享朋友圈,需先保存图片_uniapp微信小程序页面生成图片
8
防火墙安全策略①_防火墙安全策略规划
9
Android PackageManagerService流程详细分析(四)之权限_android
without gid at
10
微信系小程序 StorageSync_微信小程序 监听storagesync
当前位置:
article
> 正文
linux-redis常用命令_linux redis 命令
作者:小蓝xlanll | 2024-06-01 06:55:12
赞
踩
linux redis 命令
linux-
redis
常用命令
文章目录
linux-redis常用命令
字符串(String):
列表(List):
哈希(Hash):
集合(Set):
有序集合(Sorted Set):
用来查询缓存策略和相关信息:
查询和管理缓存的 TTL 相关命令:
字符串(String):
SET key value [EX seconds] [PX milliseconds] [NX|XX]:
设置指定键的值。
GET key
: 获取指定键的值。
DEL key [key …]
: 删除一个或多个键。
EXISTS key
: 检查指定键是否存在。
MSET key value [key value …]
: 设置多个键值对。
MGET key [key …]
: 获取多个键的值。
INCR key
: 将指定键的值加1。
DECR key
: 将指定键的值减1。
APPEND key value
: 将值追加到指定键的值的末尾。
列表(List):
LPUSH key value [value …]
: 将一个或多个值推入列表的左侧。
RPUSH key value [value …]
: 将一个或多个值推入列表的右侧。
LPOP key
: 移除并返回列表最左侧的元素。
RPOP key
: 移除并返回列表最右侧的元素。
LLEN key
: 获取列表的长度。
LRANGE key start stop
: 获取列表中指定范围内的元素。
LTRIM key start stop
: 对列表进行修剪,保留指定范围内的元素。
哈希(Hash):
HSET key field value
: 设置哈希对象中指定字段的值。
HGET key field
: 获取哈希对象中指定字段的值。
HGETALL key
: 获取哈希对象中所有字段和值。
HDEL key field [field …]:
删除哈希对象中一个或多个字段。
HKEYS key
: 获取哈希对象中的所有字段。
HVALS key
: 获取哈希对象中的所有值。
HEXISTS key field: 检查哈希对象中指定字段是否存在。
集合(Set):
SADD key member [member …]
: 向集合添加一个或多个成员。
SMEMBERS key:
获取集合的所有成员。
SREM key member [member …]
: 从集合中移除一个或多个成员。
SCARD key:
获取集合中成员的数量。
SISMEMBER key member
: 检查成员是否是集合的成员。
SUNION key [key …]
: 获取多个集合的并集。
有序集合(Sorted Set):
ZADD key [NX|XX] [CH] [INCR] score member [score member …]
: 向有序集合添加一个或多个成员,或更新已有成员的分数。
ZRANGE key start stop [WITHSCORES]
: 按照分数从低到高获取有序集合中的成员。
ZREVRANGE key start stop [WITHSCORES]
: 按照分数从高到低获取有序集合中的成员。
ZCARD key
: 获取有序集合的成员数量。
ZSCORE key member
: 获取有序集合中指定成员的分数。
这些命令可以帮助你进行Redis数据的增删改查,以及进行各种
数据结构
的操作。
用来查询缓存策略和相关信息:
CLIENT LIST
: 获取连接到服务器的客户端连接列表,包括每个客户端的ID、地址、端口等信息。
CLIENT GETNAME
: 获取客户端连接的名称。
CLIENT GETREDIR
: 获取客户端连接的重定向信息。
INFO [section]
: 获取Redis服务器的各种信息,包括内存、CPU、客户端、持久化等信息,可用于监控和优化缓存策略。
CONFIG GET parameter
: 获取指定配置参数的值,例如 maxmemory、maxmemory-policy 等。
CONFIG GET/SET parameter value
:用于获取和设置 Redis 的配置参数,如最大内存限制、最大连接数等。
INFO [section]
:获取 Redis 服务器的信息,包括服务器的各种统计数据、配置信息等。可选参数 section 可以用于指定返回的信息部分。
PING
:检查 Redis 服务器是否在运行。
SHUTDOWN [SAVE/NOSAVE]
:关闭 Redis 服务器。可选参数 SAVE 指示服务器在关闭之前执行 SAVE 命令,将数据保存到磁盘上;NOSAVE 则指示不保存数据而直接关闭服务器。
BGSAVE
:在后台异步保存当前数据库的数据到磁盘上,以 RDB 文件的形式保存。
BGREWRITEAOF
:在后台异步重写 AOF 日志文件,优化 AOF 文件的体积。
CLIENT LIST
:获取连接到服务器的客户端列表。
MONITOR
:实时监视服务器接收到的命令请求。
FLUSHALL/FLUSHDB
:清空所有数据库的数据或者当前数据库的数据。
查询和管理缓存的 TTL 相关命令:
TTL key
: 获取键的剩余生存时间,用于查询键的过期时间。
PTTL key
: 获取键的剩余生存时间,以毫秒为单位。
PERSIST key
: 移除键的过期时间,使其永久保存。
EXPIRE key seconds
: 设置键的过期时间,以秒为单位。
EXPIREAT key timestamp
: 设置键的过期时间,以 UNIX 时间戳表示。
PEXPIRE key milliseconds
: 设置键的过期时间,以毫秒为单位。
PEXPIREAT key milliseconds-timestamp
: 设置键的过期时间,以 UNIX 时间戳(毫秒)表示。
EXPIRE key 0
: 移除键的过期时间,使其永久保存。
redis-cli -p 端口号:是 redis 提供的命令行客户端
redis-server:是 redis 的服务端启动脚本
redis-sentinel:是 redis 的哨兵启动脚本
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小蓝xlanll/article/detail/656515
推荐阅读
article
Linux
repo
基本用法:
搭建
自己
的
repo
仓库
[
服务端
]...
Repo 是在 Git 之上构建
的
工具,用于大规模分布式开发环境中
的
多
仓库
协同管理。特别是那些包含了大量相互依赖
的
子模块...
赞
踩
article
2024年最全
Linux
repo
基本用法 搭建自己
的
repo
仓库
[服务端],2024年最新
面试
Li...
为了做好运维
面试
路上
的
助攻手,特整理了上百道,让你
面试
不慌心不跳,高薪offer怀里抱!这次整理
的
面试
题,本份
面试
集锦涵...
赞
踩
article
FTP
协议——Light
FTP
安装
(
Linux
)...
FTP
协议——Light
FTP
安装
(
Linux
)。
FTP
协议——Light
FTP
安装
(
Linux
) ...
赞
踩
article
【
Linux
】升级
GCC
(
版本
9.3
)
,
补充:
binutils
...
【
Linux
】升级
GCC
(
版本
9.3
)
,
补充:
binutils
【
Linux
】升级
GCC
(
版本
9.3
)
,
补充:binuti...
赞
踩
article
Linux
:
进程
优先级
与
命令
行参数_
优先级
配置
命令
...
我们知道
进程
在内存中是需要排队的,比如运行队列,等待队列。那排队是干什么的:就是在确认
优先级
,来确定得到某种资源的先后顺...
赞
踩
article
【
Linux
】详解
信号
的
保存
&&
信号
屏蔽
字
的
设置
...
【
Linux
】详解
信号
的
保存
&&
信号
屏蔽
字
的
设置
【
Linux
】详解
信号
的
保存
&&
信号
屏蔽
字
的
设置
...
赞
踩
article
Manjaro
/Arch Linux 原生
微信
安装
_
manjaro
安装
微信
...
然后后面就自动
安装
好了。效果跟那啥系统,一样的。_
manjaro
安装
微信
manjaro
安装
微信
...
赞
踩
article
【
Linux
】
从零开始
认识动
静态
库
-
静态
库
...
本文讲解了
静态
库
的建立与使用!!!【
Linux
】
从零开始
认识动
静态
库
-
静态
库
...
赞
踩
article
Linux
ECS
CPU
满载
100%
TOP
进程
无法查看解决记录_
top
线程
100%
...
一、阿里一台
ECS
测试服务器提示检查到挖矿程序运行。文件名为/usr/lib/libiacpkmn.so.3 影响:CU...
赞
踩
article
linux
大量
占用
cpu
,解决
Linux
中
tracker
大量
占用
CPU
的问题...
在使用Fedora的过程中, 有时会发现
CPU
的温度会突然升高, 本来正常情况下,
CPU
的温度也就在39~45度左右,...
赞
踩
article
Linux
之 排查程序
后台
占用
CPU
过高_
csdn
占用
后台
...
CPU
占用
率过高_
csdn
占用
后台
csdn
占用
后台
java服务...
赞
踩
article
Manjaro
Linux
入门使用教程_
manjaro
suyu
switch...
阿里云官方镜像站:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区简介:
Manjaro
是一款基于 Arch LIn...
赞
踩
article
manjaro
Linux
yay
常用命令
整理大全_
manjaro
yay
...
manjaro
Linux
yay
常用命令
整理大全
yay
是一个AUR Helper,他可以执行pacman的几乎所有操作...
赞
踩
article
Linux
ManJaro
换源
、安装应用_
manjaro
换源
...
1、
换源
sudo pacman-mirrors -i -c China -m rankpacman文件配置sudo na...
赞
踩
article
一年
装
三次
Arch
Linux
,每次都有新收获_
pacman
找不到
yay
...
Arch
Linux
安
装
_
pacman
找不到
yay
pacman
找不到
yay
只要跟随优秀的教程...
赞
踩
article
kali
Linux
社会
工程学
工具_
kali
不使用
社会
工程学
...
kali
Linux
社会
工程学
工具使用_
kali
不使用
社会
工程学
kali
不使用
社会
工程学
...
赞
踩
article
Kali
Linux
-
SET
社会工程学
攻击
_
kali
社会工程学
攻击
,2024年最新最新
网络安全
高级面...
Swaks 是一款类似于“瑞士军刀”的工具,之所以这么说是因为它在SMTP邮件协议领域有非常非常广泛的应用,同时对于一名...
赞
踩
article
Kali
linux渗透测试系列————28、
Kali
linux 渗透
攻击
之
社会
工程学
攻击
_用ka...
社会
工程学
社会
工程学
是利用人性的弱点体察、获取有价值信息的实践方法,它是一种期盼的艺术。在缺少目标系统的必要信息时,
社会
...
赞
踩
article
MetaSploit
攻击
实例讲解------社会
工程学
set
攻击
(
kali
linux
2016.2...
来源:https://www.cnblogs.com/zlslch/p/6888540.html不多说,直接上干货! ...
赞
踩
article
Linux
-
笔记
应用编程
函数
总结
...
之前一直没做
总结
,这里
总结
一下。
Linux
-
笔记
应用编程
函数
总结
之前一直没做
总结
,这里
总结
一...
赞
踩
相关标签
linux
运维
repo
git
仓库
面试
服务器
进程
命令行参数
网络
后端
c++
信号处理
信息与通信
微信
算法
开发语言