В социальной сети у человека есть друзья / подписчики. Существует цепочка отношений. Как данные будут храниться в базе данных в этом сценарии? Это очень большая информация, но результат запроса очень быстро возвращается на эти сайты.
Возможно ли, что кто-то объясняет отношения между различными сущностями? Что делает результат поиска настолько быстрым?
Какой тип алгоритма реализован? Если возможно, приведите пример.