leonchen83/redis-rdb-cli
Redis RDB CLI: A command-line tool to parse, filter, split, and merge Redis RDB files, and to analyze memory usage offline. It also supports data synchronization between two Redis instances and allows users to define custom sink services for data migration.
30 Releases
Latest: 7mo ago
v0.9.10Latest
📦 0.9.10
- Support for redis 8.4.
- Support for Java 25.
v0.9.9
📦 0.9.9
- Fix script Make Homebrew and symlink friendly
- Fix script execution failure when running from parent directories.
- Chore: enable multi-platform Docker builds via buildx.
v0.9.8
📦 0.9.8
- Add support for redis 8.2.
v0.9.7
📦 0.9.7
- Add support for redis 8.0.
- Remove native image support.
v0.9.6
📦 0.9.6
- Fix `rdt` convert db bug.
v0.9.5
📦 0.9.5
- Fix full sync offset bug. this bug could cause losing data in reconnection
- Support for java 21.
- Docker support Apple silicon.
v0.9.4
📦 v0.9.4
- Add command option `--ignore-ttl`.
- Add support for redis 7.2.
v0.9.3
📦 0.9.3
- Add command description.
- Add support for `SCAN` mode.
v0.9.2
📦 0.9.2
- Fix Lzf compress bug.
- Upgrade dependencies.
v0.9.1
v0.9.0
📦 0.9.0
- Fix `redis sentinel` auth and ssl bug.
- Support export `jsonl` for `rct -f mem` and `rct -f count`.
- To export jsonl file need to edit `/path/to/redis-rdb-cli/conf/redis-rdb-cli.conf` and change `export_file_format` from `csv` to `jsonl`.
- Optimize grafana dashboard and add `top N key` metric to grafana.
- To show `top N key` need to add `--largest` option in `rct` command.
- Support for `enable_progress_bar` config. the value is `true` by default.
- Add new command `rmonitor` to monitor redis server.
- ```java
- + 4 more
v0.8.2
📦 0.8.2
- Support for redis 7.0-RC2.
- Fix windows cmd running failed bug.
- Fix redis cluster acl bug. see [issue 28](https://github.com/leonchen83/redis-rdb-cli/issues/28).
v0.8.1
v0.8.0
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
📦 0.7.0
- 1. build native image supported.
- 2. Fix connect `sentinel` bug.
- 3. Fix progress bar bug.
- 4. `rdt -b` add optional `-g` option to convert source db to `<goal>` db.
- 5. CLI show version incompatible changes:
- ```
- rct -v
- rct -V
- + 1 more
v0.6.5
v0.6.4
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.1
v0.5.0
v0.4.2
v0.4.1
v0.4.0
