Монго. Выставить TTL на дату и стейты в редисе, например, один день. Сделать обработчик, который будет раз в минуту проверять ttl ключей, и где осталась минута, записывать в монго на диск. Когда юзер вернётся, то сначала чекать редис, если нет, то чекать монго.
Зачем? Чтобы у юзера никогда не было проблемы с "багами", а у нас экономия памяти :)
Кто чё думает, имеет смысл? Если не только с точки зрения "интереса", а и реально эффективности )
ключевой вопрос, а что мешает редису на диск писать?
А если обработчик задумается и пропустит удаление?
хуйня какая-то
Тоже самое, что если не делать такое хранилище. Просто ttl неизбежен, тк сервер ограничен по железу :)
Чё за сервер/бот такой, что железо ограничивает
Имеет, запихни это дело в отдельный процесс и юзай крону блин😳
Я не на заказ делаю, дорогой брать не хочу сервер. А дальше я хз. 4 гб оперы это макс энд релакс пока
храни данные юзера не в редисе, а в док-ориентированной базе с TTL и не страдай хуйнёй
это типа монго и есть? Я смотрел, что как кеш, она энивей хуже, медленней читает
Акк дижитал оушена с триалом стоит 2$, там можно взять норм дедик
Обсуждают сегодня