@apptimeru

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

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

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

Войти через TM ID
Похожие вопросы
Ticketland.ru Москва
от 120 000 руб.
Интерно Ростов-на-Дону
от 35 000 до 50 000 руб.
СиСорт Барнаул
от 40 000 до 115 000 руб.