Another redis desktop manager使用说明
Another redis desktop manager使用说明
- 概述
- 界面介绍
- 图示说明
- 连接界面
- 设置界面
- 查看操作日志
- 主界面信息
- 进入redis-cli控制台
- 更多
概述
Another Redis Desktop Manager是一个开源的跨平台 Redis 客户端,提供了简洁易用的图形用户界面(GUI),可方便地管理和操作 Redis 数据库。支持多种操作,如查看、编辑、删除 Redis 数据,以及执行各种命令等
界面介绍
1. 主界面
- 顶部工具栏:提供一些常用的功能按钮,如连接、断开、刷新等
- 连接列表:显示已连接的 Redis 实例,可以进行选择和管理
- 数据面板:显示当前选中数据库中的键、值等信息
2. 连接管理
- 通过点击左上角的“+”按钮,添加新的 Redis 连接
- 在弹出的窗口中填写连接信息,包括:
- 名称:为连接起个名称方便识别
- IP 地址:Redis 实例的 IP 地址(默认是 127.0.0.1)
- 端口:Redis 的监听端口(默认是 6379)
- 密码:如果开启了 Redis 密码,填写相应密码
- 选择数据库:可以选择Redis的数据库编号,默认为 0
3. 数据操作
- 连接到 Redis 后,在数据面板中可以查看键、值的列表
- 增加数据:右键点击键列表,选择“添加键”
- 编辑数据:双击需要编辑的值,进行修改
- 删除数据:右键点击键,选择“删除”
- 查看数据:选择某个键,右侧会显示详细的键值信息
4. 执行命令
- 点击底部的“命令”面板,可以直接执行 Redis 命令
- 输入命令后,按 Enter 键执行,结果将在下方显示
图示说明

连接界面
填入redis对应的地址端口和账密,其中connection name可自定义连接的别名

设置界面

- Dark mode:黑色背景模式
- Slect language:语言设置
- Page zoom:页面缩放比例
- Font family: 字体选择
- Load number:加载数量设置
- Connections:连接配置导入导出设置
- version:当前版本
查看操作日志

- Only write:过滤只写操作
- Keyword search:可过滤关键字查询(区分大小写)
- log中的一些关键字说明:
- client:用于管理客户端连接,常见的子命令包括
CLIENT LIST(列出所有客户端连接)、CLIENT KILL(关闭某个客户端连接)等 - config:用于查看和修改 Redis 服务器的配置参数,例如
CONFIG GET <parameter>获取某个配置参数的值,CONFIG SET <parameter> <value>设置某个配置参数的值 - scan:用于增量地遍历 Redis 数据库中的键,相对于
KEYS命令,SCAN更适合在生产环境中使用,因为它不会阻塞服务器 - info:提供了关于 Redis 服务器的信息,包括内存使用情况、客户端连接数、各种统计信息等。可通过不同的参数(如
INFO memory、INFO clients)获取特定类型的信息 - type:返回指定键的值的数据类型,Redis 支持的数据类型包括字符串、哈希、列表、集合、有序集合等
- ttl:命令返回指定键的剩余生存时间(以秒为单位),如果键没有设置生存时间(TTL),则返回 -1;如果键不存在,则返回 -2
- scard:返回集合(Set)中元素的数量, 集合是一种无序的、不重复的元素集合
- sscan:与
SCAN类似,但它是专门用于遍历集合(Set)中的元素的 - exists:检查给定的键是否存在于 Redis 数据库中, 如果存在,返回 1,否则返回 0
- hlen:返回哈希(Hash)中字段的数量, 哈希是一种类似于字典或对象的数据结构
- hscan:用于遍历哈希(Hash)中的字段和值,与
SSCAN类似,它也是增量地进行遍历 - DUMP:将指定的键的值序列化为 Redis 内部格式,可以用于复制或恢复数据
- PTTL:类似于
TTL,但它返回的是键的剩余生存时间,以毫秒为单位 - RESTORE:用于将
DUMP命令序列化的值恢复为指定的键 - srem:从集合(Set)中删除一个或多个元素
- sadd:向集合(Set)中添加一个或多个元素
- quit:用于关闭与 Redis 服务器的连接
- select:用于选择 Redis 数据库,Redis 默认支持 16 个数据库(编号从 0 到 15),
SELECT <index>可以选择特定的数据库进行操作
…

主界面信息
服务器: redis版本、挂载的系统、进程PID
内存: 已用内存、内存占用峰值、lua占用内存
状态: 客户端连接数、历史连接数、历史命令数
键值统计: 分库统计、总键值数、设置过期的键值数、平均过期时长
redis信息全集:
服务器信息:
- redis_version: Redis 服务器的版本号
- redis_git_sha1: Redis 源码的 Git SHA1 哈希
- redis_git_dirty: 如果源代码有未提交的更改,会显示为 1,否则为 0
- os: Redis 所运行的操作系统,如 Linux 或 macOS
- arch_bits: Redis 服务器的架构位数(32 位或 64 位)
- multiplexing_api: Redis 所使用的多路复用 API(如 epoll、select 等)
- uptime_in_seconds: Redis 服务器启动的秒数
- uptime_in_days: Redis 服务器启动的天数
- lru_clock: LRU(最近最少使用)过期扫描的时钟
- executable: Redis 可执行文件的路径
客户端信息: - connected_clients: 当前连接到 Redis 的客户端数量
- client_longest_output_list: 当前客户端中最长的输出缓冲区的长度
- client_biggest_input_buf: 当前客户端中最大的输入缓冲区的长度
- blocked_clients: 当前被阻塞(等待命令)的客户端数量
内存信息: - used_memory: 目前使用的内存量(以字节为单位)
- used_memory_human: 格式化后的使用内存量(以更易读的方式显示)
- used_memory_rss: Redis 在操作系统中的真正内存使用量(以字节为单位)
- used_memory_peak: Redis 使用内存的峰值记录
- used_memory_peak_human: 格式化后的峰值内存使用量
- mem_fragmentation_ratio: 内存碎片率,表示实际使用的内存与 Redis 报告的使用内存之间的比率
- mem_allocator: 当前使用的内存分配器(如 jemalloc)信息
持久化信息: - loading: 如果 Redis 正在加载 RDB 快照,该值会为 1,否则为 0
- rdb_changes_since_last_save: 自上次 RDB 快照以来的数据更改次数
- rdb_bgsave_in_progress: 是否有后台 RDB 保存操作正在进行
- rdb_last_save_time: 上次成功保存 RDB 的 Unix 时间戳
- rdb_last_bgsave_status: 上次后台 RDB 保存的状态(ok 或 err)
- rdb_last_bgsave_time_sec: 上次后台 RDB 保存所花的时间
- aof_enabled: 是否启用了 AOF (追加文件)功能
- aof_rewrite_in_progress: 是否有后台 AOF 重写操作正在进行
- aof_last_rewrite_time_sec: 上次 AOF 重写操作所花的时间
数据库信息: - total_connections_received: 自 Redis 启动以来接收的连接总数
- total_commands_processed: 自 Redis 启动以来处理的命令总数
- expired_keys: 自 Redis 启动以来过期的键总数
- expired_cycles: 自 Redis 启动以来的过期扫描操作数
- keyspace_hits: 键空间命中次数,用于表示成功找到键的次数
- keyspace_misses: 键空间未命中次数,用于表示未找到键的次数
复制信息: - role: 当前实例的角色,是主(master)还是从(slave)
- connected_slaves: 当前连接的从服务器数量
- slave0: 第一个从服务器的信息,包括其连接状态、复制进度、延迟时间等
持续时间和统计: - persistence_stats: RDB 和 AOF 持久化的相关统计信息,例如成功保存次数、失败次数等
其他信息: - latency_events: 命令延迟事件的统计信息

进入redis-cli控制台

更多

Close Connection(关闭连接)
- 此操作用于关闭当前与 Redis 服务器的连接。通常忽略这一连接的请求,并释放相应的资源
Edit Connection(编辑连接) - 这个选项用于修改当前连接的设置,如更改连接参数(例如,主机、端口、密码等)
Delete Connection(删除连接) - 该操作用于从连接管理列表中删除特定的 Redis 连接。删除连接后,该连接将不再出现在连接列表中
Duplicate Connection(复制连接) - 此功能可创建当前连接的一个副本,可以用于快速建立另一连接,通常适用于需要相同配置的新连接场景
Mark Color(标记颜色) - 可为特定的 Redis 连接设置不同的颜色标记,以便于快速识别和管理多个连接
Memory Analysis(内存分析) - 此操作用于分析当前 Redis 实例的内存使用情况,可以帮助识别内存占用比较高的数据结构、对象等。通常会提供详细的内存使用报告,助于优化数据存储
Slow Query(慢查询) - 这个选项用于查找和分析慢查询,通常指执行时间超过某个阈值的查询。通过识别和优化这些查询,可以提升 Redis 的整体性能
Import Key(导入键) - 此功能可从其他数据源(如其他数据库或文件)导入 Redis 数据
Flush DB(清空数据库) - 此命令用于清空当前 Redis 实例中的所有数据。所有存储在当前数据库中的键值对将被删除,操作无法恢复,因此一般要谨慎使用
相关文章:
Another redis desktop manager使用说明
Another redis desktop manager使用说明 概述界面介绍图示说明连接界面设置界面查看操作日志主界面信息进入redis-cli控制台更多 概述 Another Redis Desktop Manager是一个开源的跨平台 Redis 客户端,提供了简洁易用的图形用户界面(GUI)&am…...
【git】配置 Git 的换行符处理和安全性||安装 Ruby
配置 Git 的换行符处理和安全性: git config --global core.autocrlf input:这个设置确保在提交代码时,Git 会将 CRLF(Windows 的换行符)转换为 LF(Unix 的换行符),但在检出代码时不…...
VMware ESXi 8.0U3b macOS Unlocker OEM BIOS 2.7 Dell HPE 定制版 9 月更新发布
VMware ESXi 8.0U3b macOS Unlocker & OEM BIOS 2.7 Dell HPE 定制版 9 月更新发布 VMware ESXi 8.0U3b macOS Unlocker & OEM BIOS 2.7 标准版和厂商定制版 ESXi 8.0U3 标准版,Dell (戴尔)、HPE (慧与)、Lenovo (联想)、IEIT SYSTEMS (浪潮信息)、Cisco …...
Unity 代码裁剪(Strip Engine Code)
文章目录 0.IL2CPP 打包运行闪退问题1.什么是代码裁剪2.为什么要使用代码裁剪3.代码裁剪设置与级别4.强制保留代码4.1 使用[Preserve]标签4.2 使用Link.xml文件 5.Strip中遇到的问题及解决方法6.注意事项 0.IL2CPP 打包运行闪退问题 Google Play要求从2019年8月1日起apk必须支…...
单目3d重建DUSt3R 笔记
目录 DUSt3R 三维重建 报错RecursionError: maximum recursion depth exceeded in comparison 报错 numpy.core.multiarray failed to import 报错Numpy is not available 解决 升级版mast3r 速度变慢 修改了参数设置脚本: 测试效果 操作技巧 DUSt3R 三维重…...
AI驱动TDSQL-C Serverless 数据库技术实战营-与AI的碰撞
目录 一、简介 二、实验介绍 三、结果展示 四、实操指导 4.1 系统设计 4.2 环境搭建(手把手教程) 4.3 应用构建 4.4 效果展示 4.5 踩坑避雷总结 五、清理资源 5.1 删除TDSQL-C Serverless 5.2 删除 HAI 算力 六、实验总结归纳 一、简介 本…...
C++之String类(上)
片头 嗨!好久不见~ 今天我们来学习C的Sting类,不过,在学习它之前,我们先来对STL库有一个简单的了解。 STL(standard template library--标准模板库),是C标准库的重要组成部分,不仅是…...
kubernets基础-ingress详细介绍
文章目录 什么是IngressIngress详细说明Ingress示例 Ingress控制器Ingress控制器的工作原理Ingress控制器的特点常见的Ingress控制器 Ingress关联Ingress控制器一、Ingress资源对象二、Ingress控制器三、Ingress与Ingress控制器的关联方式四、注意事项 多实例部署一、Ingress多…...
jenkins部署Maven和NodeJS项目
在 Java 项目开发中,项目的编译、测试、打包等是比较繁琐的,属于重复劳动的工作,浪费人力和时间成本。以往开发项目时,程序员往往需要花较多的精力在引用 jar 包搭建项目环境上,跨部门甚至跨人员之间的项目结构都有可能…...
在unity资源中发现无效引用
本文主要解决在不打开unity的情况下搜索出无效引用的资源的方法 1. 概述 一般只要遍历一下目录里所有资源,判空一下就好了但有些情况下,不希望打开unity, 尤其希望是在资源整合时,想更快验证资源的合法性, 这对合并提交及出包验证时,都要较大的需求 2. 简单的验证方法 简单来…...
C#知识|基于反射和接口实现抽象工厂设计模式
哈喽,你好啊,我是雷工! 01 应用场景 在项目的多数据库支持上、业务的多算法封装、以及各种变化的业务中; 02 抽象工厂组成 抽象工厂包括抽象产品(即业务接口,可以通过抽象类或抽象接口设计)…...
【分布式微服务云原生】gRPC vs RPC:深入探索远程过程调用的现代与经典
摘要 在分布式系统的世界里,gRPC和RPC是两个耳熟能详的术语,但它们之间有何区别和联系?本文将深入探讨gRPC和RPC的概念、关键特性、以及它们在现代软件开发中的应用。你将了解到gRPC如何作为RPC的一种实现,提供高性能的跨语言远程…...
听说这是MATLAB基础?
MATLAB(矩阵实验室)是一个强大的高性能计算环境和编程语言,广泛应用于数学计算、算法开发、数据分析、可视化以及模拟等多个领域。以下是MATLAB的一些基础知识,涵盖其功能、语法、基本操作等方面。 1. MATLAB环境 工作区…...
【CSS/HTML】圣杯布局和双飞翼布局实现两侧宽度固定,中间宽度自适应及其他扩展实现
前沿简介 圣杯布局和双飞翼布局是前端重要的布局方式。两者的功能相同,都是为了实现一个两侧宽度固定,中间宽度自适应的三栏布局。 圣杯布局来源于文章In Search of the Holy Grail,双飞翼布局来源于淘宝UED。 两者的实现方式有差异,但是都…...
数据流和数据流处理技术
一数据流 首先明确数据流概念:数据流是连续不断生成的、快速变化的无界数据序列 数据流类型: 数据流大致可以分为四种类型 1.连续型数据流:不断地产生数据,数据稳定速度输入系统。 2.突发型数据流:在某特定时间或…...
(IDEA)spring项目导入本地jar包方法和项目打包时找不到引入本地jar包的问题解决方案
系列文章目录 文章目录 系列文章目录一、(IDEA)spring项目导入本地jar包方法和项目打包时找不到引入本地jar包的问题解决方案1.资料 一、(IDEA)spring项目导入本地jar包方法和项目打包时找不到引入本地jar包的问题解决方案 1.资料…...
解决TikTok无网络连接问题解析
随着社交媒体的快速发展,TikTok已成为全球用户最喜欢的短视频平台之一,吸引了数以亿计的用户。然而,在享受这个平台时,用户经常会遇到无网络连接的问题,这不仅影响观看体验,还可能导致无法上传内容或参与社…...
k8s中,ingress的实现原理,及其架构。
图片来源:自己画的 图片来源:k8s官网 首先,什么是ingress? 是服务还是控制器? 都不精确 ingress是一个api资源 service和deployment也是api资源。 这几个相互协作,组建成一个对外提供服务的架构。 ingress提供的…...
【数据结构强化】应用题打卡
应用题打卡 数组的应用 对称矩阵的压缩存储 注意: 1. 2.上三角的行优先存储及下三角的列优先存储与数组的下表对应 上/下三角矩阵的压缩存储 注意: 上/下三角压缩存储是将0元素统一压缩存储,而不是将对角线元素统一压缩存储 三对角矩阵的…...
解决 MySQL 服务无法启动:failed to restart mysql.service: unit not found
目录 前言1. 问题描述2. 问题分析3. 解决步骤3.1 检查 MySQL 服务文件3.2 备份旧的服务文件3.3 启动 MySQL 服务3.4 验证服务状态 4. 总结结语 前言 在日常使用 MySQL 数据库时,有时候可能会遇到服务无法正常启动的问题。这类问题通常出现在系统更新或者服务配置文…...
FFmpeg 低延迟同屏方案
引言 在实时互动需求激增的当下,无论是在线教育中的师生同屏演示、远程办公的屏幕共享协作,还是游戏直播的画面实时传输,低延迟同屏已成为保障用户体验的核心指标。FFmpeg 作为一款功能强大的多媒体框架,凭借其灵活的编解码、数据…...
智能在线客服平台:数字化时代企业连接用户的 AI 中枢
随着互联网技术的飞速发展,消费者期望能够随时随地与企业进行交流。在线客服平台作为连接企业与客户的重要桥梁,不仅优化了客户体验,还提升了企业的服务效率和市场竞争力。本文将探讨在线客服平台的重要性、技术进展、实际应用,并…...
五年级数学知识边界总结思考-下册
目录 一、背景二、过程1.观察物体小学五年级下册“观察物体”知识点详解:由来、作用与意义**一、知识点核心内容****二、知识点的由来:从生活实践到数学抽象****三、知识的作用:解决实际问题的工具****四、学习的意义:培养核心素养…...
【算法训练营Day07】字符串part1
文章目录 反转字符串反转字符串II替换数字 反转字符串 题目链接:344. 反转字符串 双指针法,两个指针的元素直接调转即可 class Solution {public void reverseString(char[] s) {int head 0;int end s.length - 1;while(head < end) {char temp …...
新能源汽车智慧充电桩管理方案:新能源充电桩散热问题及消防安全监管方案
随着新能源汽车的快速普及,充电桩作为核心配套设施,其安全性与可靠性备受关注。然而,在高温、高负荷运行环境下,充电桩的散热问题与消防安全隐患日益凸显,成为制约行业发展的关键瓶颈。 如何通过智慧化管理手段优化散…...
在WSL2的Ubuntu镜像中安装Docker
Docker官网链接: https://docs.docker.com/engine/install/ubuntu/ 1、运行以下命令卸载所有冲突的软件包: for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done2、设置Docker…...
关键领域软件测试的突围之路:如何破解安全与效率的平衡难题
在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件,这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下,实现高效测试与快速迭代?这一命题正考验着…...
08. C#入门系列【类的基本概念】:开启编程世界的奇妙冒险
C#入门系列【类的基本概念】:开启编程世界的奇妙冒险 嘿,各位编程小白探险家!欢迎来到 C# 的奇幻大陆!今天咱们要深入探索这片大陆上至关重要的 “建筑”—— 类!别害怕,跟着我,保准让你轻松搞…...
在鸿蒙HarmonyOS 5中使用DevEco Studio实现指南针功能
指南针功能是许多位置服务应用的基础功能之一。下面我将详细介绍如何在HarmonyOS 5中使用DevEco Studio实现指南针功能。 1. 开发环境准备 确保已安装DevEco Studio 3.1或更高版本确保项目使用的是HarmonyOS 5.0 SDK在项目的module.json5中配置必要的权限 2. 权限配置 在mo…...
相关类相关的可视化图像总结
目录 一、散点图 二、气泡图 三、相关图 四、热力图 五、二维密度图 六、多模态二维密度图 七、雷达图 八、桑基图 九、总结 一、散点图 特点 通过点的位置展示两个连续变量之间的关系,可直观判断线性相关、非线性相关或无相关关系,点的分布密…...
