Я пытаюсь сгенерировать идентификаторы сеансов, которые будут храниться в Redis для аутентификации пользователей.
По совету этого поста в блоге я добавляю метку времени в начало каждого идентификатора сеанса, чтобы избежать проблем с локальностью.
https://eager.io/blog/how-long-does-an-id-need-to-be
Я не могу найти никакой информации о том, есть ли необходимость делать это с Redis, кроме этой статьи о переполнении стека, которая, кажется, указывает на то, что я не понимаю, могу ли я это понять.
Как Redis требует O (1) времени для поиска ключа?
Правильно ли я считаю, что нет реальной выгоды в добавлении временной метки для местоположения к моим идентификаторам сеансов? Есть ли какая-либо польза от этого метода по сравнению с его отсутствием?
Полный источник генерации моего удостоверения личности здесь: https://gist.github.com/briancw/3ac5f91fee239ff0a4e578764e4a9dfa