Хранение результатов поиска API в локальной базе данных - PullRequest
0 голосов
/ 20 сентября 2019

Каждый раз, когда кто-то попадает в маршрут API, я хочу сохранить эту информацию в базе данных, связанной с требованием.IP.После я хотел бы найти некоторые правила ассоциации, основанные на похожих поисках.Должен ли я хранить некоторую информацию в файлах cookie или использовать локальную дартабазу?

Пример на сайте некоторых отелей: я хочу хранить информацию о том, что я получил много запросов на дешевые отели в каком-то определенном районе.

Thnaks.

1 Ответ

0 голосов
/ 20 сентября 2019

Определенно в базе данных.Файлы cookie не имеют смысла, потому что

  • Вы не можете полагаться на файлы cookie для постоянных данных.Они могут истечь, быть очищены и т. Д.
  • Файлы cookie могут содержать очень ограниченный объем данных (обычно 4093 байта)
  • Файлы cookie хранятся локально в браузере вашего клиента, вам нужна информация по всемваши клиенты.

Отслеживание данных о поведении пользователей - очень распространенная веб-функция.Вы можете использовать службу веб-аналитики, такую ​​как Google Analytics , а не реализовывать свою собственную.

...