Как пользователи соц-сети получают доступ к базе данных

Рейтинг: -1Ответов: 1Опубликовано: 15.05.2023

Сейчас я занялся освоением СУБД PostgreSQL и меня волнует вопрос: Как пользователи соц-сетей получают данные у меня в голове 2 варианта:

  1. Каждый пользователь добавляется так же в базу данных как новый пользователь с ограниченными правами(но это как я думаю будет очень сильно давить на скорость прогрузки).

  2. Каждый пользователь соц-сети , так сказать обращается к одному созданному пользователю базы-данных и он уже выдает данные которые нужны (но сможет ли один пользователь базы данных одновременно обрабатывать сотни запросов).

Ответы

▲ 0

Пользователи никак не получают доступ к БД, в этом нет необходимости, мало того, это небезопасно. Пользователи получают доступ к интерфейсу соц. сети и производят с ним какие-то операции (вводят логин и пароль, например), интерфейс передаёт информацию в backend, а далее уже логика backend'a обращается к БД.