Мой вопрос не в том, можно ли хранить в Redis строковые объекты, а в том, насколько это было бы оптимально. Скажем, у меня есть объект, который выглядит следующим образом:
obj = {
"ages": [25,22,23],
"country": "USA",
"year": 2015
}
Я мог бы упорядочить этот объект и сохранить его как значение в Redis с соответствующим ключом, что более эффективно: сохранить его таким образом или сохранить все данные в ха sh и для возрастов поля я просто создаю другой ключ, который представляет собой список. В последнем примере было бы 2 ключа для каждого объекта в основном. Что потребляет больше памяти и что в конечном итоге быстрее? В конце концов, если я выберу первый вариант, мне все равно придется проанализировать данные на другом конце моего приложения до допустимого значения JSON. Если есть лучший способ сделать что-то, я бы это тоже оценил.