Делаем хранилище в Postgres и MongoDB

YOUTUBE · 01.12.2025 08:52

Ключевые темы и таймкоды

Создание базы данных для учета времени

0:00
  • Создание базы данных для хранения пользователей и их данных.
  • Использование базы данных Postgres для хранения пользователей и пароля.

Создание таблицы пользователей

2:20
  • Создание таблицы пользователей с тремя полями: идентификатор, юзернейм и секрет.
  • Объявление индексов на колонке идентификатор и юзернейм для быстрого поиска пользователей.

Создание базы данных MongoDB

11:08
  • Создание таблицы пользователей в MongoDB.
  • Хранение пользователей в виде документов, каждый пользователь имеет свой документ.

Создание документа в MongoDB

11:58
  • В видео объясняется, что документ в MongoDB - это структура хранения данных, которая содержит идентификатор пользователя и другие данные.
  • Внутри документа будут проекты, которые содержат информацию о пользователях, работающих над ними.

Структура документа

14:06
  • Документ будет состоять из массива проектов, каждый из которых имеет уникальный идентификатор, название, дату создания, состояние и записи о проделанной работе.
  • Записи о работе будут содержать уникальный идентификатор, тему изменений, время и стоимость.

Создание документа и его использование

16:06
  • Для создания документа используется команда "db.project.insert".
  • После создания документа можно использовать его для управления проектами и пользователями.