Ваши навыки работы с SQL по-прежнему важны в MongoDB | Моделирование данных в MongoDB: объяснение
MongoDB for Developers
0:00 / 0:00
Ваши навыки работы с SQL по-прежнему важны в MongoDB | Моделирование данных в MongoDB: объяснение
335 просмотров · 6 дн. назад
MongoDB for Developers
2,3 тыс. подписчиков
335 просмотров · 6 дн. назад
Изучите моделирование данных в MongoDB: https://mdb.link/CHBZjLLnrdQ-modeling
Посмотрите, на что способен Atlas бесплатно: https://mdb.link/YT-Atlas-Register
Перешли из SQL и задаетесь вопросом, куда делись таблицы и объединения? MongoDB использует документную модель, и ключевое изменение заключается в проектировании с учетом того, как приложение читает и записывает данные, а не в копировании реляционной схемы по одной таблице за раз.
На примере библиотеки Люс объясняет, что такое документы и коллекции MongoDB, когда связанные данные могут быть встроены или использованы в качестве ссылок, и как шаблоны доступа влияют на этот выбор. Она также рассматривает гибкие структуры документов, ограничение на размер документа в 16 МБ, неограниченные массивы, коллекции временных рядов, шаблоны моделирования данных, индексы TTL и когда дублирование данных может быть целесообразным.
Главы
00:00 Куда делись таблицы?
01:19 Переосмысление SQL-привычек
01:55 Как выглядит документ MongoDB
02:57 Моделирование библиотечного приложения
04:09 Книги, авторы и рецензии
05:59 Встраивание против ссылок
07:35 Ограничения документов и неограниченные массивы
09:56 Выбор того, что должно быть вместе
12:07 Временные ряды и шаблоны сегментов
13:29 Обработка большого количества рецензий
14:20 Индексы TTL и хранение данных
15:08 Когда дублирование данных имеет смысл
#MongoDB #МоделированиеДанные #SQL
Ресурсы:
Основной канал MongoDB на YouTube: / @mongodb
Веб-сайт: https://mdb.link/MongoDBYT
LinkedIn: / mongodbinc