Как хранить и обрабатывать историю просмотров и поисков для релевантной выдачи?
Привет всем.
Имеется сайт с большим количеством постов и юзеров, личные кабинеты и тд и тп. Сейчас используется wp, elastic (включая индексы кастомных таблиц).
Встала задача как-то хранить историю просмотров, поисков на сайте, лайков и тд, чтобы формировать релевантную предложку. Как такие штуки делаются у серьезных ребят, типа авито? Что почитать, посмотреть. Буду рад любым советам.
Не очень понятно что нужно, но в целом, если нагрузка серьёзная (хотя бы десятая часть от авито) то аналитику складывать в редис и из него пачками заливать в кликхаус.
Если нагрузка как на Тостере примерно, можно просто в БД писать.