Создать структуру уведомлений с Redis

Я пытаюсь создать «Уведомления» с помощью 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...'),
)

Спасибо!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]