@apptimeru

Временное хранение данных? Как лучше поступить?

Подскажите пожалуйста, иногда бывает что нужно на сайте создать какое нибудь голосование со сбором результатов, но нужно эти результаты хранить временно, т.е. в базе создавать для этого табличку не хочется, т.к. после прохождения события например неделя, эти данные больше никогда не понадобятся. Как быть? Вроде бы можно хранить данные в json файле, считывать их и потом обновлять с результатами голосования, но вот недавно подумал, а что если несколько юзеров будут одновременно обновлять файл, файл заблокируется первым и станет в очередь на запись или что произойдет? Ну и собственно может есть более элегантное решение без файла и базы как-то?
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 1
@tempick
Всё-таки БД - самый оптимальный вариант. А по окончанию голосования - очистить из таблицы все данные этого опраса да и всё. И проще, и надёжнее.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 19:18
50000 руб./за проект
24 апр. 2024, в 19:05
15000 руб./за проект
24 апр. 2024, в 18:39
80000 руб./за проект