`
crabdave
  • 浏览: 1295195 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

分析redis文件的工具

 
阅读更多

分析redis文件的工具

 

 

分析redis文件的工具:

http://m.oschina.net/blog/346789

 

git clone https://github.com/sripathikrishnan/redis-rdb-tools

cd redis-rdb-tools 

sudo python setup.py install

2. 好了,让我们来看一下如何转换dump.rdb文件为JSON格式,查看帮助:

 

 

# /usr/local/python/bin/rdb --help 

Usage: rdb [options] /path/to/dump.rdb

Example : rdb --command json -k "user.*" /var/redis/6379/dump.rdb

Options: 

-h, --help show this help message and exit

-c FILE, --command=FILE

要执行的命令json 或 diff

-f FILE, --file=FILE 输出文件名 

-n DBS, --db=DBS 数据库ID。可以提供多个数据库。如果没有指定,包含所有数据库。 

-k KEYS, --key=KEYS 导出键。可以是正则表达式。 

-t TYPES, --type=TYPES 数据类型。可能的值有:string, hash, set, sortedset, list。 可以提供多个类型。如果没有指定,所有数据类型都返回。

看了上面帮助,大概知道怎么操作了:

 

 

# 解析并向屏幕打印输出json数据 

rdb --command json /var/redis/6379/dump.rdb

 

# 只输出匹配某个key的数据 

rdb --command json --key "user.*" /var/redis/6379/dump.rdb

 

分享到:
评论

相关推荐

    redis 可视化工具

    Redis 是一款高性能的键值数据库,广泛应用于缓存、消息队列、实时分析等领域。为了更方便地管理和操作 Redis 数据库,出现了许多可视化工具。这些工具提供了图形化的界面,使得用户无需通过命令行就能直观地查看和...

    redis校验工具redis-full-check

    **Redis 全面检查工具:redis-full-check** Redis 是一款高性能的键值存储系统,广泛应用于缓存、数据库和消息中间件等场景。在实际应用中,为了确保 Redis 的稳定性和数据一致性,需要定期对 Redis 实例进行健康...

    win版本redis客户端工具

    7. **监控与性能分析**:高级的客户端工具可能包含实时监控功能,显示服务器的CPU使用率、内存占用、网络流量等指标,帮助管理员监控Redis服务的健康状态。 8. **安全与权限**:支持SSL/TLS加密连接,以确保数据...

    redis客户端连接工具 RedisDesktopManager

    4. **数据导入导出**:用户可以将Redis中的数据导出为文件,或者导入文件到Redis,便于数据迁移和备份。 5. **命令行支持**:除了图形界面,RedisDesktopManager还提供了命令行窗口,允许用户输入Redis命令进行更...

    Redis可视化工具

    4. 数据导入导出:支持将Redis中的数据导出为文件,或者从文件导入数据到Redis,方便数据迁移和备份。 5. 模式匹配搜索:允许用户通过键值的模式进行查找,例如使用通配符`*`和`?`。 6. 事务处理:支持对多个操作...

    redis视图化工具

    1. 安装程序:用于在各种操作系统上安装该Redis可视化工具的可执行文件。 2. 用户手册:详述了工具的使用方法、功能介绍和常见问题解答,帮助用户快速上手。 3. 支持文档:可能包括软件许可协议、系统需求、兼容性...

    通过Key前缀分析Redis的内存占用按内存大小排序导出结果到csv文件

    本篇文章将围绕“通过Key前缀分析Redis的内存占用并按内存大小排序导出结果到csv文件”这一主题,详细介绍相关的技术知识点。 首先,我们需要理解Redis的内存管理。Redis中每个键值对都有一个内存开销,包括键的...

    Go 实现的 Redis 内存分析工具

    这一特性对于监控和排查 Redis 内存问题非常有用,因为通过 CSV 文件,用户可以方便地查看、分析和分享数据,甚至用数据分析工具进一步处理这些信息。 在标签中,"程序开发" 暗示了这个工具是面向开发者设计的,它...

    redis可视化工具

    6. 性能分析:分析Redis服务器的性能瓶颈,帮助优化配置和调优。 7. 多实例管理:对于有多台Redis服务器的情况,可以在同一界面下进行统一管理。 在提供的文件“redis0.8.3.3850sj.exe”中,我们可以推测这可能是...

    redis 可视化工具以及免安装redis 绿色版

    Redis,全称Remote Dictionary Server,是一款高性能的键值存储数据库,常用于缓存...无论是进行数据调试、性能分析还是系统监控,这些工具都能为你提供便利。在实际应用中,可以根据具体需求和环境选择最适合的方案。

    redis远程客户端管理工具

    在提供的文件`redis-desktop-manager-0.8.0.3841.exe`中,我们可以看到一个名为Redis Desktop Manager的工具,这是一个流行的选择,它允许用户通过图形化界面与Redis服务器进行交互。 Redis Desktop Manager是一款...

    redis客户端管理工具

    4. **数据导入与导出**:提供数据导入和导出功能,支持将Redis中的数据导出为JSON、XML、CSV等格式,或者将这些格式的文件导入到Redis中,这对于数据迁移和备份十分实用。 5. **命令行工具集成**:虽然提供了图形化...

    Redis工具+Redis桌面查看工具

    5. **可视化监视**:可以实时查看Redis服务器的性能指标,如内存使用情况、命令执行频率等,帮助分析Redis的工作状态。 描述中提到的"Redis-x64-3.2.100.zip"是Redis服务器的64位版本,版本号为3.2.100。安装这个...

    redis可视化连接工具

    Redis可视化连接工具则是为了方便开发者和管理员更加直观、高效地管理和操作Redis服务器而设计的软件。本文将深入探讨Redis可视化连接工具的功能、重要性以及如何使用。 一、Redis可视化工具的功能 1. 连接管理:...

    Redis-desktop redis管理工具 支持SSH 各种系统

    在本文中,我们将深入探讨一个名为"Redis-desktop"的可视化管理工具,它支持SSH连接,使得用户能够更方便地管理和操作远程Redis服务器。 **Redis-desktop** 是一款专为Redis设计的图形用户界面(GUI)管理工具,...

    redis桌面管理工具

    对于Windows用户,`redis-manager.exe`是专为该平台设计的可执行文件,安装和运行都非常简便。Mac和Linux用户也有相应的版本或跨平台解决方案,以确保在不同操作系统环境下都能顺畅地使用Redis管理工具。 在数据...

    redis配置+redis可视窗口化工具+fastdfs文件上传配置

    **Redis配置** Redis是一款高性能的键值存储系统,常用于...以上是关于Redis配置、Redis可视化窗口化工具和FastDFS文件上传配置的相关知识点。了解并掌握这些内容,能帮助你更高效地管理和使用Redis及FastDFS系统。

    redis桌面客户端管理工具.zip

    这个压缩包中的主要文件是"redis桌面客户端管理工具.exe",这通常是一个可执行程序,用于在Windows操作系统上运行。这样的工具提供了图形用户界面(GUI),允许用户连接到本地或远程的Redis服务器,进行数据浏览、...

Global site tag (gtag.js) - Google Analytics