Я пытаюсь создать «Уведомления» с помощью Redis, в настоящее время с PHPRedis. Я хотел бы хранить несколько уведомлений для каждого пользователя (по USER_ID) с несколькими «ключ => значение» в нем.
Уведомление может выглядеть так (как массив PHP):
$notification = array('type' => 'item', 'time' => '123456789', 'type_id' => 10, 'message' => 'some example message here...');
Итак, как я могу просто отправить такие уведомления «пользователю» и позволить сроку действия одного из таких уведомлений через 1 день?
В конце получится что-то вроде этого … Просто по USER_ID:
'user_id_1' => array(
array('type' => 'item', 'time' => '123456789', 'type_id' => 10, 'message' => 'some example message here...'),
array('type' => 'item', 'time' => '123456789', 'type_id' => 11, 'message' => 'some example message here...'),
array('type' => 'item', 'time' => '123456789', 'type_id' => 12, 'message' => 'some example message here...'),
)
Спасибо!
Задача ещё не решена.
Других решений пока нет …