Задать вопрос
@apptimeru

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

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

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

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