В данной серии руководств объясним ключевые концепции MongoDB, необходимые для создания и развертывания высоко масштабируемой базы данных с акцентом на производительность.
https://nuancesprog.ru/p/15116/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15116/
@nuancesprog #tutorials #MongoDB
Данные в MongoDB обладают гибкой схемой хранения документов в одной коллекции. Документам не обязательно иметь одинаковый набор полей или структуру. Общие поля в них могут содержать разные типы данных.
https://nuancesprog.ru/p/15164/
Рассмотрим процесс создания базы данных в MongoDB.
https://nuancesprog.ru/p/15165/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15164/
Рассмотрим процесс создания базы данных в MongoDB.
https://nuancesprog.ru/p/15165/
@nuancesprog #tutorials #MongoDB
В прошлой статье о MongoDB мы рассмотрели создание базы данных. В данном разделе рассмотрим процесс ее удаления.
https://nuancesprog.ru/p/15225/
Рассмотрим создание и удаление коллекции с помощью команд createCollection() и drop().
https://nuancesprog.ru/p/15226/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15225/
Рассмотрим создание и удаление коллекции с помощью команд createCollection() и drop().
https://nuancesprog.ru/p/15226/
@nuancesprog #tutorials #MongoDB
MongoDB поддерживает множество типов данных - перечислим их в этой статье.
https://nuancesprog.ru/p/15276/
Для вставки данных в коллекцию MongoDB используется метод insert() или save(). Разберем его в данной статье.
https://nuancesprog.ru/p/15277/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15276/
Для вставки данных в коллекцию MongoDB используется метод insert() или save(). Разберем его в данной статье.
https://nuancesprog.ru/p/15277/
@nuancesprog #tutorials #MongoDB
В прошлой части руководства по MongoDB мы разобрали, как вставить документ. Теперь рассмотрим три остальных действия с документом.
https://nuancesprog.ru/p/15383/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15383/
@nuancesprog #tutorials #MongoDB
В MongoDB проекция означает выбор не всех данных документа, а только нужных. Например, эта операция позволяет из 5-ти полей, содержащихся в документе, отобразить только 3.
https://nuancesprog.ru/p/15473/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15473/
@nuancesprog #tutorials #MongoDB
Разберем методы Limit() и Skip() и приведем примеры
https://nuancesprog.ru/p/15476/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15476/
@nuancesprog #tutorials #MongoDB
Краткая инструкция по применению метода сортировки sort()
https://nuancesprog.ru/p/15523/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15523/
@nuancesprog #tutorials #MongoDB
Индексы поддерживают эффективное выполнение запросов. Без них MongoDB сканировала бы каждый документ коллекции, отбирая нужные в соответствии с инструкцией запроса. Такое сканирование малоэффективно и предполагает обработку больших объемов данных.
https://nuancesprog.ru/p/15526/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15526/
@nuancesprog #tutorials #MongoDB
Операции агрегирования обрабатывают данные и возвращают вычисленные результаты. Они группируют значения из нескольких документов, выполняют с ними разные действия и возвращают один-единственный результат. В SQL аналогами операций агрегирования MongoDB являются функция count(*) и оператор group by.
https://nuancesprog.ru/p/15576/
@nuancesprog #tutorials #MongoDB
https://nuancesprog.ru/p/15576/
@nuancesprog #tutorials #MongoDB