Получение временного ключа кэша для клиента - PullRequest
0 голосов
/ 16 апреля 2020

Я хочу кешировать отчет, основанный на некотором клиентском вводе локально на моем сервере приложений, прежде чем сохранить его. Я делаю это, потому что отчет должен быть проверен, прежде чем он будет сохранен. Однако идентификатор отчета не создается до тех пор, пока отчет действительно не будет сохранен (так как идентификатор является целочисленным идентификатором в sql).

Таким образом, мне интересно, есть ли проблемы с возвратом отчета клиенту с временным идентификатором (в данном случае это был бы ключ кеша), для которого они могут быть переданы, когда / если они решили сохранить этот отчет .


Без кэша клиент должен будет отправить весь отчет обратно на сервер при выполнении команды для сохранения отчета. Эта опция кажется ненужным обменом данными на мой взгляд.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...