База данных контроля входа и выхода в Redis - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь создать «схему» или базу данных в Redis.Мне нужно контролировать час, когда сотрудник начинает и заканчивает свою работу.Поэтому каждый день требуется хранить эти значения для входа и выхода.

Затем мне нужно выполнить два основных запроса.Во-первых, мне нужно знать, сколько сотрудников отметили свои часы работы, а во-вторых, мне нужно знать, какие сотрудники поздно начали свою работу (предположим, те, кто отмечают после 10:00 утра) и подсчитать, сколько задержек было у сотрудника.

Это база данных, которая у меня есть, однако я не могу выполнить эти запросы.

Набор, в котором хранятся часы входа

sadd entry employee:1 1558512926   
sadd entry employee:2 1558512936   
sadd entry employee:3 1558512945   

Набор, в котором хранятся часы выхода

sadd exit employee:1 1557068400
sadd exit employee:2 1557069004
sadd exit employee:3 1557072604

Хеш, в котором хранятся сотрудники:

hmset employee:1 id 1 name Marta
hmset employee:2 id 2 name Juan 
hmset employee:3 id 3 name Camilla 

Как я могу выполнить эти запросы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...