@apptimeru

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

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

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

Похожие вопросы