просто “количетство по дням” и “количество по странам в определенные дни”, не обязательно знать кто именно просмотрел
> А для данного просмотра в момент "поступления" ясно, из какой он страны (я просто не понимаю, в чём сложность)?
> А Вы уже проверили, что без этих "агрегатов" "перфоманса" не хватает, или просто преждевременной оптимизацией занимаетесь? 😉
Если я не буду как-то агрегировать данные, то они будут разрастаться с большой скоростью. Да, преждевременная оптимизация :) Смотрю разные варианты.
> не обязательно знать кто именно просмотрел Ну разве я об этом спрашивал? > через каждый час агрегировать данные в таблицу view Подразумевает, что где-то за последний час данных в этой таблице нет или они некорректны. Вас это устраивает? > ни будут разрастаться с большой скоростью Ну и что? ;) Вопрос в том, будет это проблемой или нет. И я так и не понял, в чём сложность сделать "post_views_by_date_country(post_id, date, country, views, PK (post_id, date, country))", например, и так или иначе обновлять её?
Обсуждают сегодня