Возможно ли хранить многомерный массив в хэше Redis
Например
HMSET('Marray','Name'=>"test12", "Age"=>"45", "Salary"=>"50000", "GENDER"=>array("M"=>"1","F"=>"2"))
Или есть любая другая возможность сохранить вышеуказанные значения
Вы можете сериализовать этот подмассив (например, в JSON) и сохранить его в хеш-поле. Redis не поддерживает произвольно вложенные структуры.
Или вы можете даже сериализовать всю структуру и сохранить ее в виде простой строки.
Я бы предложил сохранить массив в своем собственном ключе (в виде хэша, отсортированного набора или списка) и сохранить его ключ в ваших хэш / записях.Вероятно, вы захотите назначить префикс для всех этих клавиш (чтобы вы могли управлять пространством клавиш.
На этой странице говорится об этом.Redis, возможно, не лучший вариант для многомерных данных.https://redis.io/topics/indexes