Как стать автором
Обновить
11
0

Пользователь

Отправить сообщение
Решение через базу имеет несколько недостатков:

  • если для каждого такого значения (или метода) заводить отдельную колонку, то для каждого метода нужно будет делать alter. Это существенно усложнит создание новых методов
  • если хранить для каждого пользователя данные в одном поле, например, в json, то появляется необходимость помнить или искать нужные ключи. К тому же, менять такие данные вручную очень неудобно
  • нужно не забывать чистить такую базу от данных удаленных пользователей

Помимо этого QAAPI должен уметь работать с базой пользователей, чтобы выдавать или изменять их данные. Выдавать доступ к такой базе мы точно не можем, так как помимо тестовых пользователей там хранятся и реальные
Такие временные данные можно хранить, например, в сессии юзера или в мемкеше

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность