common/table_dump.lua (11 lines of code) (raw):

local keys = redis.call("KEYS", KEYS[1] .. ":*") local res = {} for i,k in pairs(keys) do local sres={} local flat_map = redis.call('HGETALL', k) for j = 1, #flat_map, 2 do sres[flat_map[j]] = flat_map[j + 1] end res[k] = sres end return cjson.encode(res)