MongoDB #20 Облачная база данных MongoDB Atlas (MongoDB Atlas)

Поделиться
HTML-код
  • Опубликовано: 28 дек 2022
  • #YauhenK #webdev #mongodb #mongodbtutorialforbeginners
    В данном видеокурсе мы с вами рассмотрим MongoDB. MongoDB - документно-ориентированная, NoSQL база данных, используемая для хранения больших объемов информации. Основная особенность базы - это представление данных в виде документов, структура которых напоминает JSON. Благодаря такому подходу MongoDB работает быстрее, обладает лучшей масштабируемость и ее легче использовать. Весь курс можно разбить на 2 основные части. В первой, мы разберём особенности работы с MongoDB, ключевые команды взаимодействия с базой и коллекцией. Команды поиска, сортировки, удаления и редактирования элементов. Во второй, используя Node.js, Express и библиотеку mongoose создадим свой API поддерживающий весь стэк CRUD операций. В заключении, разберём загрузку локальной базы данных в онлайн хранилище MongoDB Atlas.
    ✒ Репозиторий курса:
    ✔ GitHub: github.com/YauhenKavalchuk/mo...
    ✒ Полный список готовых и планируемых курсов:
    ✔ Trello: trello.com/b/R6rD7qq8
    ✒ Автор курса:
    ✔ RUclips: / yauhenkavalchuk
    ✔ Instagram: / yauhenkavalchuk
    ✔ Twitter: / yauhenkavalchuk
    ✔ VK: YauhenKavalchuk
    ✔ LinkedIn: / yauhenkavalchuk
    ✔ GitHub: github.com/YauhenKavalchuk
    ✔ VK (Группа): webdevcom
    ✒ Поддержать развитие канала: github.com/YauhenKavalchuk/yo...

Комментарии • 57

  • @user-pu8lb9hp7v
    @user-pu8lb9hp7v 3 месяца назад +4

    Евгений, говорю Вам большое человеческое спасибо! Смотрю не первый Ваш курс, Вы один из самых толковых ораторов во всём ру сегменте. Неоднократно обращался именно к Вашим материалам, и буду впредь. Благодарю!

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 месяца назад

      Спасибо большое за отзыв и поддержку

  • @user-pl6xx3xk9t
    @user-pl6xx3xk9t Год назад +3

    Очень благодарен за проделанную работу. Очень удобно, что курс разбит на короткие видео, что позволяет усваивать информацию порционно. Еще раз спасибо.

  • @vladjislav
    @vladjislav Год назад +3

    большое тебе спасибо! уже не в первый раз, когда нужен быстрый ввод в новую технологию я иду на этот канал

  • @michaelveselov589
    @michaelveselov589 Год назад +4

    Большое спасибо, Евгений! Было интересно, на хорошем языке и в очень подходящем темпе!

  • @user-qv2ll4xm7z
    @user-qv2ll4xm7z Год назад +3

    Классный курс, сделан и изложен очень профессионально. Спасибо!

  • @tinalee8686
    @tinalee8686 9 месяцев назад +2

    Огромное спасибо! Курс отличный👍

  • @bammargera5187
    @bammargera5187 Год назад +1

    Спасибо за курс!

  • @imaks1076
    @imaks1076 Год назад

    Дуже дякую за цей курс, він супер

  • @alexandrdripa3254
    @alexandrdripa3254 8 месяцев назад

    Спасибо большое!

  • @deanwichester6412
    @deanwichester6412 4 дня назад

    начал с фронтенд , в итоге занесло в бекенд , а всего лишь начал делать магазин медных чайничков

  • @utf-678
    @utf-678 Год назад

    Добрый день! Спасибо за видео, очень качественный и раскрытый контент.
    Комментарий немного не по теме, наверняка где то есть рубрика о предложенных темах для видео (а может и нет. Пишу здесь, потому что самое недавно вышедшее видео). Огромное пожелание автору: может стоит сделать видео, где происходит полная вëрстка сайта с нуля? Со всеми объяснениями. В несколько частей. А то смотрел у других авторов, и большинство не старается объяснить что и зачем прописывает. Например, создать кучу контейнеров в другом контейнере, потом заполняет их, и только потом, без объяснений прописывает родительскому контейнеру display flex, и выравнивает контент внутри с помощью align item и justify content.
    В общем, раздел с версткой сайта был бы очень полезен, я считаю!
    А так, побольше подписчиков и лайков! И с наступившим! :D

    • @YauhenKavalchuk
      @YauhenKavalchuk  Год назад

      Спасибо за отзыв, есть trello, где можно предложить тему, ссылка под каждым видео

  • @user-bf4im2fs4x
    @user-bf4im2fs4x Месяц назад

    спасибо!

  • @user-vc2co1le5s
    @user-vc2co1le5s Год назад +1

    Спасибо за видео, очень познавательно.
    Было бы круто если бы вы рассказали как mongodb развернуть на vps хостинге, без использования Atlas.

    • @YauhenKavalchuk
      @YauhenKavalchuk  Год назад +1

      Это будет финальный урок курса, может в будущем

    • @videoaudio7669
      @videoaudio7669 9 месяцев назад

      Да он не умеет

  • @AlekseyZhuravlev
    @AlekseyZhuravlev 5 месяцев назад

    Спасибо за курс. Очень просто рассказываете о сложном.
    Но я не совсем понял как связвать сущности между коллекциями.

    • @YauhenKavalchuk
      @YauhenKavalchuk  5 месяцев назад

      Спасибо за отзыв. Как вариант можно использовать id. И в первой коллекции использовать id объекта из другой коллекции, только в этом случае нужно будет выполнить 2 запроса

  • @topmoments8902
    @topmoments8902 Год назад

    Спасибо за урок, а можете рассказать к чему идет курс и как будет выглядеть приложение в конце курса?

    • @YauhenKavalchuk
      @YauhenKavalchuk  Год назад

      Это финал курса

    • @topmoments8902
      @topmoments8902 Год назад

      @@YauhenKavalchuk Спасибо за ответ, но все же было бы круто если бы вы подружили react/angular и mongo в качестве финального урока)

  • @great_people_th
    @great_people_th 5 месяцев назад

    Отличный курс. Посмотрел на одном дыхании.
    Такой вопрос. Можете примерно описать как все происходит в реальных приложениях?
    Например, есть какое-то мобильное приложение для учета финансов. Скачали его определенное количество пользователей, используется онлайн база данных.
    Получается что для каждого пользователя, скачавшего приложения должна как-то автоматически создаваться база данных в монгоДБ?
    Или будет использоваться одна общая база данных, просто в выборках будет всегда использоваться фильтрация по конкретному пользователю?

    • @YauhenKavalchuk
      @YauhenKavalchuk  5 месяцев назад

      Спасибо за отзыв. Обычно, создаётся одна база и к ней через авторизацию можно подключиться + каждому юзеру присваивается уникальный Id с которым и ассоциируются данные

    • @great_people_th
      @great_people_th 5 месяцев назад

      @@YauhenKavalchuk А если со временим база разрастется до многих миллионов записей? Не умрет это все?)) И еще один вопросик. Как быть, если нужно чтоб приложение работало без подключения к интернету, а потом, при возобновлении связи, проходила синхронизация с сервером?

    • @vagoalex13
      @vagoalex13 17 дней назад

      @@great_people_th Все просто, если будет много-много записей, то покупаешь платный тариф и там уже выбираешь кластер по-более. Либо же можно арендовать собственный VPS сервер и там уже положить базу) Хоть не делал ни разу, но вроде именно про то я имею ввиду) А если нужно, чтобы работало без подключение к инету, то можно воспользоваться тем же localStorage, или же IndexedDB

  • @asanabdi9448
    @asanabdi9448 Год назад

    у меня выходит пустой массив, в постмане просто "[ ]"
    пробовал в самой функции getmovies посмотреть что идет через then и там тоже пустой массив, главные подозрения на ссылку, я и по прошлым видосам работал с монгодб атлас и вводил в ссылку только пароль( на мой пароль ), а сейчас moviebox ( перед знаком "?" )тоже нужно вводить, ввёл, не работает(как я только не играл с сылкой), не работает. В чем может быть проблема?

    • @YauhenKavalchuk
      @YauhenKavalchuk  Год назад

      Попробуйте сверить код с тем что в репозитории, поискать ошибку. Возможно, если всё-таки возвращается пустой массив, а не ошибка подключения, то дело в схеме, или контроллере - перепроверьте нейминг

    • @asanabdi9448
      @asanabdi9448 Год назад

      @@YauhenKavalchuk хорошо, спасибо большое

    • @user-sy9gi3vg2e
      @user-sy9gi3vg2e Год назад

      @@asanabdi9448 решил проблему?

    • @asanabdi9448
      @asanabdi9448 Год назад

      @@user-sy9gi3vg2e да, дело было в нейминге, я заново создал модель(что бы наверняка) и заново создал Атлас(что бы наверняка)
      и всё заработало

    • @user-sy9gi3vg2e
      @user-sy9gi3vg2e Год назад +1

      @@asanabdi9448 спасибо - попробую

  • @symbol9new
    @symbol9new 4 месяца назад

    ни у кого нет проблемы с тем чтобы зайти в монго атлас, просто у меня пишет что неожиданно прервано соединение с сайтом

  • @for3e179
    @for3e179 Год назад

    Как подключиться к такой БД через реакт?

    • @YauhenKavalchuk
      @YauhenKavalchuk  Год назад

      Точно так же, как и показано в курсе. У вас будет запускать сервер и будет запускаться фронт. Весь сервер уже описан, фронт создаёте вы

  • @dimapiteru
    @dimapiteru Год назад

    У меня одного из России не получается подключится к Atlas?

  • @somebody6850
    @somebody6850 4 месяца назад

    На данный момент не нужно прописывать "{ useNewUrlParser: true, useUnifiedTopology: true }"

  • @petrmurashko6884
    @petrmurashko6884 7 месяцев назад

    Жаль что без vpn нельзя(

  • @user-he2sn9se5u
    @user-he2sn9se5u 11 месяцев назад

    MongoDB Atlas не работает!

    • @YauhenKavalchuk
      @YauhenKavalchuk  11 месяцев назад

      Всё работает. Предлагаю, что вам нужен VPN