Как в вк так быстро считают общее количество друзей?
Ну ладно, как оптимизировать этот процесс?
Если есть таблица с пользователями и отдельная со связями друзей(пользователь-пользователь)
Ведь тогда придется для каждого пользователя от пользователя брать еще его пользователей и сравнивать нет ли у первого пользователя друга-пользователя-пользователя
Это же придется делать цикл в цикле и каждую итерацию обращаться к бд
Как можно упростить этот процесс?
Наверно просто есть переменная "количество друзей", которая обновляется при обновлении списка друзей. И не нужно каждый раз считать друзей при запросе страницы.