A única maneira do AFAIK é desreferenciá-los. Digamos que você tenha uma matriz de 2 hashes como:
{foo: 'bar', baz: 'qux'} . Você os armazenaria separadamente e, em seguida, criaria um SET que referenciasse todos eles:
HMSET myarr:0 foo bar baz qux
SADD myarr myarr:0
HMSET myarr:1 foo bar baz qux
SADD myarr myarr:1
Então você pode recuperá-los consultando o conjunto:
SMEMBERS myarr e então chame HGETALL <key> em todas as chaves retornadas para reconstruir sua matriz original de hashes. Espero que isto faça sentido. E se você encontrar uma maneira mais inteligente, eu ficaria feliz em ouvi-la.