Задать вопрос
dzheka3d
@dzheka3d

Как хранить действия пользователей по примеру соц сетей?

Всем привет! Практически во всех соц сетях есть система уведомлений с сообщениями типа: На ваш комментарий ответили, вашу фотку лайкнули, ваш комментарий понравился и т.д.
Как хранятся эти данные? В отдельной таблице "события"? Вроде если кто-то сделал действие туда это действие записывается, а дальше его видят другие пользователи, которым это видеть разрешено? Либо это сбор данных по всем таблицам (комментарии, лайки, ответы), грубо говоря, с помощью UNION?
  • Вопрос задан
  • 349 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
В соц. сетях ещё используют графовые СУБД.
OrientDB, ArangoDB, и другие
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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