Cách duy nhất AFAIK là hủy tham chiếu chúng. Giả sử bạn có một mảng gồm 2 hàm băm như:{foo: 'bar', baz: 'qux'}
.
Bạn sẽ lưu trữ chúng một cách riêng biệt và sau đó tạo một BỘ tham chiếu đến tất cả chúng:
HMSET myarr:0 foo bar baz qux
SADD myarr myarr:0
HMSET myarr:1 foo bar baz qux
SADD myarr myarr:1
Sau đó, bạn có thể truy xuất tất cả chúng bằng cách truy vấn tập hợp:SMEMBERS myarr
và sau đó gọi HGETALL <key>
trên tất cả các khóa được trả về để xây dựng lại dãy băm ban đầu của bạn.
Tôi hy vọng điều này có ý nghĩa. Và nếu bạn tìm thấy một cách thông minh hơn, tôi rất vui khi biết điều đó.