网站建设的定位是什么意思百度网站排名怎么提高
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 实例中的所有数据。所有存储在当前数据库中的键值对将被删除,操作无法恢复,因此一般要谨慎使用
 
