@isgenderli

Где лучше сохранить информацию о посетителей сайта?

Добрый день, всем!
Я хочу собирать определенную информацию о посетителей: ip, location <....>, а также ключевые слова, которые они ищут на сайте. Где мне лучше это сохранить в Базе Данных или на сервере в виде .json файла? Просто думаю, что в базе данных это будет очень большая таблица, а .json файлы могу сохранить по датам в определенной папке и при необходимости достать их по датам.
Пожалуйста дайте совет, не могу решиться.
  • Вопрос задан
  • 194 просмотра
Решения вопроса 1
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
Очень большая - это какая? Больше 100млн записей? Тогда clickhouse (как я могу понять данные будут писаться и не обновляться). База позволит делать по данным аналитику.
Меньше 10млн - любая классическая бд типа мускуля справится.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev Куратор тега Веб-разработка
software engineer
конечно в базе данных.
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
При данной постановке - безразлично где хранить. Можешь их писать в текстовый файл в формате даты + IP адреса.
Можешь писать в БД. Никто не скажет где здесь оптимум.

Пока ты сам не придумаешь какие запросы будут по этому хранилищу. И как долго ты согласен ждать выдачи
ответа. Вот с этого момента уже можно обсуждать Базы или форматы бигдаты.
Ответ написан
Ваш ответ на вопрос

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

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