hhxsv5/go-redis-memory-analysis

error panic: invalid RDB version number

midaug opened this issue · 1 comments

redis-memory-analysis-linux-amd64 version v2.0.6

./redis-memory-analysis-linux-amd64 -rdb="./dump.rdb" -prefixes="#//:"

error info:
Starting analysis
panic: invalid RDB version number

goroutine 1 [running]:
github.com/hhxsv5/go-redis-memory-analysis.AnalysisRDB.Start(0xc42009a028, 0xc4200907e0, 0xc4200ae220, 0x2, 0x2)
/Users/dave/go/src/github.com/hhxsv5/go-redis-memory-analysis/analysis_rdb.go:183 +0x580
main.main()
/Users/dave/go/src/github.com/hhxsv5/go-redis-memory-analysis/examples/build.go:34 +0x332

my redis version is 4.0.10

Looks like the Redis version is too high, my tool depends vrischmann/rdbtools, it require rdb version 6.