Another redis desktop manager使用说明

news2024/10/1 19:27:48

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可自定义连接的别名
在这里插入图片描述


设置界面

在这里插入图片描述

  1. Dark mode:黑色背景模式
  2. Slect language:语言设置
  3. Page zoom:页面缩放比例
  4. Font family: 字体选择
  5. Load number:加载数量设置
  6. Connections:连接配置导入导出设置
  7. version:当前版本

查看操作日志

在这里插入图片描述

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2183005.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第5篇:勒索病毒自救指南----应急响应篇

经常会有一些小伙伴问&#xff1a;中了勒索病毒&#xff0c;该怎么办&#xff0c;可以解密吗&#xff1f; 第一次遇到勒索病毒是在早几年的时候&#xff0c;客户因网站访问异常&#xff0c;进而远程协助进行排查。登录服务器&#xff0c;在站点目录下发现所有的脚本文件及附件…

【JaveEE】——多线程中使用顺序表,队列,哈希表

阿华代码&#xff0c;不是逆风&#xff0c;就是我疯 你们的点赞收藏是我前进最大的动力&#xff01;&#xff01; 希望本文内容能够帮助到你&#xff01;&#xff01; 目录 一&#xff1a;多线程环境使用ArrayList 引入&#xff1a; 1&#xff1a;顺序表使用同步机制 2&…

Linux服务器配置anaconda3,下载torch

如图&#xff0c;vscode连接远程服务器后&#xff0c;如下所示&#xff1a; 下载 Anaconda 下载及安装 进入下载官网&#xff0c;点击linux&#xff0c; 下载方式有两种&#xff0c; 直接下载安装包&#xff0c;下载完上传服务器&#xff0c;并安装&#xff0c;安装执行b…

【算法系列-链表】移除链表元素

【算法系列-链表】移除链表元素 欢迎来到【算法系列】第二弹 &#x1f3c6; 链表&#xff0c;接下来我们将围绕链表这类型的算法题进行解析与练习&#xff01;一起加油吧&#xff01;&#xff01;( •̀ ω •́ )✧✨ 文章目录 【算法系列-链表】移除链表元素1. 算法分析&am…

Spring Data(学习笔记)

JPQL语句&#xff1f;&#xff1f;&#xff1f;&#xff08;Query括号中的就是JPQL语句&#xff09; 怎么又会涉及到连表查询呢&#xff1f; 用注解来实现表间关系。 分页是什么&#xff1f;为什么什么都有分页呢 &#xff1f; 继承&#xff0c;与重写方法的问题 Deque是什么 ?…

线程池:线程池的实现 | 日志

&#x1f308;个人主页&#xff1a; 南桥几晴秋 &#x1f308;C专栏&#xff1a; 南桥谈C &#x1f308;C语言专栏&#xff1a; C语言学习系列 &#x1f308;Linux学习专栏&#xff1a; 南桥谈Linux &#x1f308;数据结构学习专栏&#xff1a; 数据结构杂谈 &#x1f308;数据…

C++容器之vector模拟实现(代码纯享版!!!)

目录 前言 一、头文件 .h文件 总结 前言 本文是模拟实现vector部分功能的代码&#xff0c;可以直接拿去使用 一、头文件 .h文件 #include<assert.h> #include<iostream> using namespace std; namespace zz {template<class T>class vector{public:typedef…

C++ set,multiset与map,multimap的基本使用

1. 序列式容器和关联式容器 string、vector、list、deque、array、forward_list等STL容器统称为序列式容器&#xff0c;因为逻辑结构为线性序列的数据结构&#xff0c;两个位置存储的值之间一般没有紧密的关联关系&#xff0c;比如交换一下&#xff0c;他依旧是序列式容器。顺…

STM32器件支持包安装,STLINK/JLINK驱动安装

一、支持包安装 1、离线安装 先下载支持包之后&#xff0c;再进行安装。如下图要安装STM32F1系列&#xff0c;双击 出现如下&#xff0c;会自动锁定安装路径&#xff0c;然后点击下一步&#xff0c;直接安装。 2、在线安装 首先需要电脑联网。如下。先点击第一个红框绿色按钮…

常见的VPS或者独立服务器的控制面板推荐

随着越来越多的企业和个人转向VPS和独立服务器以获得更高的性能和灵活性&#xff0c;选择合适的控制面板变得尤为重要。一个好的控制面板可以大大简化服务器管理&#xff0c;提高工作效率。本篇文章将介绍2024年最值得推荐的VPS控制面板&#xff0c;帮助您做出明智的选择。 1.…

STL容器适配器

欢迎来到本期节目- - - STL容器适配器 适配器模式&#xff1a; 在C中&#xff0c;适配器是一种设计模式&#xff0c;有时也称包装样式&#xff1b; 通过将类自己的接口包裹在一个已存在的类中&#xff0c;使得因接口不兼容而不能在一起工作的类能在一起工作&#xff1b; 也就…

使用VBA快速生成Excel工作表非连续列图片快照

Excel中示例数据如下图所示。 现在需要拷贝A2:A15,D2:D15,J2:J15,L2:L15,R2:R15为图片&#xff0c;然后粘贴到A18单元格&#xff0c;如下图所示。 大家都知道VBA中Range对象有CopyPicture方法可以拷贝为图片&#xff0c;但是如果Range对象为非连续区域&#xff0c;那么将产生10…

详解DHCP服务工作原理及配置案例

一. DHCP概述 DHCP&#xff08;Dynamic Host Configuration Protocol&#xff0c;动态主机配置协议&#xff09;是一个主机IP简化分配管理的TCP/IP协议&#xff0c;用户通过DHCP服务器动态的分配给客户端IP地址及其他环境的配置工作&#xff0c;包括IP地址、子网掩码、网关和…

【NVIDIA】如何使用nvidia-smi命令管理和监控GPU

博主未授权任何人或组织机构转载博主任何原创文章&#xff0c;感谢各位对原创的支持&#xff01; 博主链接 本人就职于国际知名终端厂商&#xff0c;负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作&#xff0c;目前牵头6G算力网络技术标准研究。 博客…

KPConv: Flexible and Deformable Convolution for Point Clouds

Abstract Kernel Point Convolution&#xff08;KPConv&#xff09;是一种点云卷积方法&#xff0c;它可以直接在点云数据上进行操作&#xff0c;无需任何中间的表示形式。方法的核心在于使用核点来定义卷积权重&#xff0c;核点位于欧几里得空间中&#xff0c;并仅对靠近它们…

Spring DI 笔记

目录 1.什么是DI? 2.依赖注入的三种⽅式 2.1属性注⼊ 2.2构造⽅法注⼊ 2.3Setter 注⼊ 2.4三种注⼊优缺点分析 3.Autowired存在问题 1.什么是DI? DI: 依赖注⼊ 依赖注⼊是⼀个过程&#xff0c;是指IoC容器在创建Bean时, 去提供运⾏时所依赖的资源&#xff0c;⽽资源指的…

(JAVA)浅尝关于 “栈” 数据结构

1. 栈的概述&#xff1a; 1.1 生活中的栈 存储货物或供旅客住宿的地方&#xff0c;可引申为仓库、中转站。例如酒店&#xff0c;在古时候叫客栈&#xff0c;是供旅客休息的地方&#xff0c;旅客可以进客栈休息&#xff0c;休息完毕后就离开客栈 1.2计算机中的栈 将生活中的…

第1 章 第一节:基础语法

第1 章 第一节&#xff1a;基础语法 1.1书写规则 1.1.1关键字 在Java语言中&#xff0c;已经定义好的&#xff0c;具有一定的功能和作用的英文单词。所有的关键字都是小写的 在Java中总共有51个关键字&#xff0c;还有两个保留字const\goto. 常见的关键字&#xff1a; if…

User-Agent在WebMagic爬虫中的重要性

对于需要从网站上抓取数据的开发者来说&#xff0c;WebMagic是一个强大的工具。它是一个简单灵活的Java爬虫框架&#xff0c;用于抓取网页数据。在爬虫技术中&#xff0c;User-Agent&#xff08;用户代理&#xff09;是一个关键的HTTP请求头&#xff0c;它告诉服务器关于客户端…

中九无科研无竞赛保研经验帖——上交软院、中科大计算机、复旦工程硕、南大工程硕、浙大软件

本人bg: 学校&#xff1a;中九软件工程rk&#xff1a;夏令营5%&#xff0c;预推免3%&#xff08;都是写的预估排名&#xff09;六级&#xff1a;480&#xff0c; 四级&#xff1a;540科研&#xff1a;无竞赛&#xff1a;美赛M&#xff0c;以及水赛国三、省二若干 保研前期没有…