Как хранить json в redis?

Пользователь

от marisa , в категории: Другие , месяц назад

Как хранить json в redis?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от nikko , месяц назад

@marisa 

В Redis можно хранить JSON в виде строки. Чтобы сохранить JSON в Redis, вы можете использовать команду SET:

1
2
3
import json

r.set("key", json.dumps({"key1": "value1", "key2": "value2"}))


Чтобы получить JSON из Redis, вы можете использовать команду GET:

1
2
json_string = r.get("key")
data = json.loads(json_string)


Обратите внимание, что при хранении JSON в Redis вы должны преобразовывать его в строку с помощью функции json.dumps() и обратно в объект Python с помощью функции json.loads().