MongoDB (O Banco de Dados NoSQL mais Legal) // Dicionário do Programador

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Não é só de Banco de Dados Relacionais que vivem os sistemas. Os chamados NoSQL é uma realidade dentro das aplicações e um dos melhores que temos disponível é sem dúvida o MongoDB.
    Aprender a trabalhar com as estruturas do MongoDB é muito simples, por isso mesmo ela é tão popular. Que tal então entender o porque ele é tão bom no que faz e tem sido adotado por tantos projetos grande?
    📝 𝗟𝗶𝗻𝗸𝘀 𝗖𝗶𝘁𝗮𝗱𝗼𝘀
    🚀 𝙃𝙊𝙎𝙏𝙂𝘼𝙏𝙊𝙍 → codft.me/HG4dT...
    → NoSQL: • NoSQL // Dicionário do...
    → JSON: • JSON // Dicionário do ...
    → Drivers do MongoDB: docs.mongodb.c...
    → Operadores do MongoDB: docs.mongodb.c...
    📡 𝗦𝗶𝗴𝗮 𝗮𝘀 𝗿𝗲𝗱𝗲𝘀 𝗱𝗼 𝗖𝗗𝗙𝗧𝗩
    → linktr.ee/codi...
    📸𝗜𝗻𝘀𝘁𝗮𝗴𝗿𝗮𝗺
    → / codigofontetv
    ☕ 𝗖𝗹𝘂𝗯𝗲 𝗱𝗼𝘀 𝗖𝗗𝗙𝘀 𝗻𝗼 𝗬𝗼𝘂𝘁𝘂𝗯𝗲
    → codft.me/clube...
    🤝 Roteiro em colaboração com Vinícius Campitelli
    💻 Edição e Áudio: RW Studio
    🔗 Um vídeo do site Código Fonte
    #MongoDB #NoSQL #BancoDeDados

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

  • @pedrohenriquelemes2648
    @pedrohenriquelemes2648 3 года назад +117

    3:21 Apareceu Netflix ao invés da logo do nodejs kkk

    • @italofernandez
      @italofernandez 3 года назад +6

      Achei que estivesse ficando maluco kkkk

    • @LeandroHonorioLima
      @LeandroHonorioLima 3 года назад +2

      Kkk, verdade.
      Acontece com as melhores famílias :p

    • @ramonoliveira_dev
      @ramonoliveira_dev 3 года назад +3

      Na hora até voltei pra conferir se tinha me enganado. Mesmo assim vim nos comentários pra ver se não estou louco, kk

    • @JaykonWillian
      @JaykonWillian 3 года назад +3

      Fequei sem entender nada. Kkkkk

    • @randerins
      @randerins 3 года назад +1

      mensagem subliminar do nodeJS, ou vice versa

  • @mauriciomayersoares
    @mauriciomayersoares 2 года назад +37

    Pessoal do Código Fonte TV, gostaria de agradecer muito pelos conteúdos. Sou gerente de projetos (já fui dev) e hoje assisto pra saber o que tem de novo no mercado e não ficar tão de fora quando converso com minha equipe. Parabéns

  • @pedroohenrique2007
    @pedroohenrique2007 2 года назад +15

    Quando ela fala em NodeJS aparece o ícone errado, aparece o ícone da NetFlix, no minuto 3:20

  • @AndressaCodes
    @AndressaCodes 3 года назад +31

    Conteúdo TOP como sempre. Mongo DB realmente se não souber o que esta fazendo, pode acabar com o desempenho similar ou pior que o de um banco de dados relacional. Então, não se iluda, mas estude bem o Mongo!

  • @paulobitfranca
    @paulobitfranca 3 года назад +12

    Nas empresa, temos um sistema desenvolvido em 2015, que usa MongoDB. Banco de dados muito poderoso

  • @danilocalixto
    @danilocalixto Год назад +5

    Iniciando o aprendizado com mongodb, nada melhor do que pelo dar o star pelo "Dicionário do programador".

  • @vinicius.campitelli
    @vinicius.campitelli 3 года назад +11

    Como o pessoal já disse nos comentários, cada trabalho precisa de uma ferramenta compatível! Avaliem antes de saírem implementando. Eu já usei bastante em vários projetos e recomendo o teste :-)

  • @DanielSantos-si7fz
    @DanielSantos-si7fz 3 года назад +4

    Acabei de fazer um projeto de Diario de Bordo para usar na minha empresa, usando Node.Js e MongoDB. Esse modelo de arquivo json é bem bacana. Por fim, para ficar mais fácil eu uso o Robo 3T que me faz gerenciar o banco de um modo bem simples.

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

    Excelente Resumo prático das funcionalidades do Mongo. Vou usário como Banco oficial nas aplicações da Minha Página e nas minhas pesquisas de mercado que faço para garimpar novos clientes. Obrigado. E tragam mais matérias sobre Ele(mongo). Show de apresentação como sempre no conjunto de ambos. Obrigado.

  • @gcacars
    @gcacars 3 года назад +4

    MongoDB é top e meu banco do coração. Ele serve para tudo praticamente e é muito completo e rápido.
    Desde 2015 defendendo seu uso e sendo visto como louco... Kkkk 😜

    • @gcacars
      @gcacars 3 года назад +1

      Só fui contra o uso do docker. Ele pode ser facilmente utilizado com o instalador original.
      Além disso o GUI oficial, o MongoDB Compass também é gratuito.

  • @raphaelcardosos
    @raphaelcardosos 3 года назад +3

    estou pesquisando sobre o mongodb pra implementar em um projeto meu. claro que não poderia deixar de passar pra ver a explicação do melhor casal dev :D

  • @alpakarosa3678
    @alpakarosa3678 3 года назад +8

    Vídeo bom demais, conteúdo de vcs sempre me anima na área de tecnologia

  • @esaldinofonseca7179
    @esaldinofonseca7179 3 года назад +4

    Actualmente eu tenho usado em projetos para clientes, o MongoDB é muito flexivel e simples comparando com as DB relacional. Mas contudo, não devemos nos iludir e sim estudar bem esta ferramenta Nosql.

  • @DotcodeEdu
    @DotcodeEdu 3 года назад +9

    Ótimo vídeo! 😁
    Ainda não usei MongoDB, mas parece muito interessante, e bem fácil também haha.

  • @claudsonm
    @claudsonm 3 года назад +22

    Excelente ferramenta, mas estejam cientes: é caro pra cacete. Soluções auto gerenciadas de MongoDB em serviços cloud são caríssimas em comparação a serviços SQL. Entretanto, vc pode tranquilamente subir uma máquina, instalar e gerenciar por conta própria.

  • @anon_2398
    @anon_2398 3 года назад +2

    Parabéns pelo vídeo.
    Um banco simples dificilmente precisará ter documentos referenciando outros documentos, mas dependendo da finalidade, da modelagem e dos design patterns aplicados é possível ter algo similar às chaves estrangeiras relacionando o id de outros documentos dentro de um documento. O que não impede que o documento referenciado seja deletado e quebre todas as suas referências, já que até a data de hoje o MongoDB não possui nenhum tipo de cascade deleting. Para evitar que as referências se percam é possível criar uma transação e remover todas as referências ao documento de uma vez só. E se temos como referenciar documentos também temos que ter como juntá-los. É possível fazer junção entre documentos através de um lookup.

  • @IlustraDev
    @IlustraDev 3 года назад +9

    Vídeo top casal, ótima explicação =D

  • @FelipeRR7
    @FelipeRR7 3 года назад +27

    Eu adoro ver a vanessa balançando a cabeça em concordância hahaha

  • @aclanza100
    @aclanza100 3 года назад +4

    Já tinha ouvido falar, adorei, parece fácil lidar com ele. Obrigado pelo vídeo 😃

  • @mudowar
    @mudowar 3 года назад +2

    Se eu pudesse dar mais de um like por vídeo, vcs veriam o qto esses vídeos me ajudam nos momentos de maior desespero... uahuahauhauh.
    Cada vez que abro um vídeo e penso "vou dar um like pq me ajudou", olho e o like já foi dado.

  • @filintodelgado
    @filintodelgado 2 года назад +4

    Acho que esse não era o simbolo do node.js não mas posso estar enganado

  • @willjlima
    @willjlima 3 года назад +2

    Compartilhando com a equipe de banco de dados com quem trabalho

  • @joao.megale
    @joao.megale Год назад +2

    Excelente conteúdo ! Saudações petropolitanas !

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

    3:21 NodeFlix

  • @claytonferrazandrade9940
    @claytonferrazandrade9940 3 года назад +2

    Mais um conteúdo de qualidade. Vou aprender Mongo esse ano.

  • @Hugo.Digital
    @Hugo.Digital 3 года назад +2

    Já usei em uns projetos de estudo. É fenomenal.

  • @brunospolavori9730
    @brunospolavori9730 3 года назад +1

    3:21 hehee Node com a logo da Netflix

  • @newguiofc6013
    @newguiofc6013 2 месяца назад

    uma critica construtiva não sei eu sou novo na área tem muitos conceitos que não entendi mas gostei do vídeo e estou animado para usar este programa em meu projeto

  • @jhorgemarcius
    @jhorgemarcius 3 года назад +2

    Os projetos da minha empresa atualmente tem DBs mistos, com toda parte de log_actions, registros massivos em noSql, e partes com usuários, cargos, regras de negócios em relacional.

    • @gabrieldjs21
      @gabrieldjs21 3 года назад

      Top demais mano, pior que a gente vê mtas pessoas usando bancos noSQL de forma "errada", fazendo gambiarra pra fazer relacionamento em documentos e tals só pela facilidade kkkkkkjj

  • @alexandrefaculdade
    @alexandrefaculdade 3 года назад +2

    Sou fã desse casal 👏

  • @strangedesprovidodesono6735
    @strangedesprovidodesono6735 2 года назад +1

    Sim 😍😍😍mongodb

  • @joaoantonioalexandre9118
    @joaoantonioalexandre9118 Месяц назад

    SIM pretendo usar o MongoDB

  • @rogersilvasantosaguiar4635
    @rogersilvasantosaguiar4635 3 года назад +2

    Bacana o vídeo! Parabéns! MongoDb está na minha lista de materiais para estudar também!

  • @rogerioborellifilho47
    @rogerioborellifilho47 3 года назад +3

    Excelente vídeo, como sempre! E como bom aficionado por canetas, adorei o bolso do jaleco cheio delas. Kkkkkk Parabéns sempre.

  • @LeandroHonorioLima
    @LeandroHonorioLima 3 года назад +2

    Muito bom o vídeo.
    Desejo muito utilizar um banco NOSQL, porem ainda não surgiu oportunidade. >.

  • @brunorocha9898
    @brunorocha9898 2 года назад +2

    que povo bom... muito obrigado pela aula..

  • @alassanadjigo497
    @alassanadjigo497 2 года назад +1

    Recomendo é um bom banco de dados orientado a documento me ajudou quando quis usar o arquivo JSON como base de dados com JS mas antes de usar melhor estudar bem se não fica um confusão gigante

  • @gersonroj
    @gersonroj 3 года назад +2

    Muito bom ! ficou muito claro o que é e muito pratico de como usar !

  • @jordansnts
    @jordansnts 3 года назад +1

    Muito bom o vídeo! Estou adorando o canal de vocês , ajuda muito para conhecer coisas novas! Obrigado pelo conteúdo!

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

    dicionário do programador sempre salvando

  • @michelli88
    @michelli88 3 года назад

    Obrigada, eu ja havia ouvido falar, mas não fazia ideia de como funcionava. Parabens!

  • @ruimdedota5071
    @ruimdedota5071 Год назад +2

    Colocaram o logo da netflix no nodejs, sacanagem editor kk

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

    Olá. Vocês podem falar (ou já falaram) algo sobre o uso do MongoDB em memória? E parabéns pelo ótimo canal.

  • @SergioGarcia-qy8gu
    @SergioGarcia-qy8gu 3 года назад +1

    Vou estudá-lo com certeza

  • @paulal0039
    @paulal0039 3 года назад +1

    vocês são muito legais!

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

    Comecei a mexer c ele a pouco por causa de Node e é bem legal msm

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

    Mongodb é bom para coisinhas pequenas ou projetos enormes. É muito bom. E o mesmor que tu pode fazer tudo em JS.

  • @brunovitalino
    @brunovitalino 3 года назад

    Foi produtivo esse vídeo. Gostei. Estão de Parabéns! rsr

  • @DanielCodesTV
    @DanielCodesTV 3 года назад +3

    Parabéns pessoal. Podiam fazer um vídeo sobre o tipo MAP nas linguagens de programação. Array, Objetos já está bem difundido, mas o tipo MAP nem tanto. Abraços.

    • @codigofontetv
      @codigofontetv  3 года назад +1

      Muito obrigado pela sugestão Daniel. Sem dúvida daria um bom vídeo. 🤓

  • @mateusaguiar8457
    @mateusaguiar8457 3 года назад +6

    First 🥇. Mais rápido do que os bancos não relacionais!

  • @marcosricardorodrigues3390
    @marcosricardorodrigues3390 3 года назад +1

    Pretendo usar muito Mongo nas minhas aplicações......

  • @fabiosantosrj
    @fabiosantosrj 3 года назад +1

    Seria legal ver um projeto de BD em mongodb. ex: usuarios, endereço, pedidos, nota fiscal e acompanhamento de entrega.

    • @julianoliberato
      @julianoliberato 3 года назад

      Não é o foco do mongo esse tipo de aplicação.

    • @roberthaas3730
      @roberthaas3730 3 года назад

      @@julianoliberato qual é então?

  • @vivianepolo6372
    @vivianepolo6372 Год назад +2

    Quando falavam que MongoDB era banco de dados que guardava documentos, eu pensei no sentido literal: pdf, jpg, etc. hahahaha

  • @cejotajunior3151
    @cejotajunior3151 2 года назад +1

    vcs são show

  • @manoeltsf
    @manoeltsf 2 года назад

    Salvo na listinha de boas referências ♥️

  • @arozendojr
    @arozendojr 3 года назад +1

    Sugestão de vídeo copyright em TI/programação.
    Exemplo:
    Caso se app use MySQL, permite que usamos a imagem do logo do MySQL no nosso site de propaganda do app ?

  • @robertos.9408
    @robertos.9408 3 года назад

    Meu PC é meio veio é não consigo instalar o mongodb... mas o mongodbAtlas salva de mais, literalmente...

  • @macrotexxx
    @macrotexxx 3 года назад

    Estou usando para volumes muito grande de dados e para logs.
    A sensação que estou fazendo uma gambiarra não passa

  • @marciogoularte
    @marciogoularte 3 года назад +1

    poderiam fazer video sobre RavenDB

  • @denispetinelli7161
    @denispetinelli7161 2 года назад +1

    Sou DBA Oracle. Agora tô precisando estudar isso kkkkk

  • @jefersonpresotto
    @jefersonpresotto 3 года назад

    Mais um excelente tema.. parabéns..

  • @user-to4wr7zf7k
    @user-to4wr7zf7k 3 года назад +2

    MongoDB é vida❤️

  • @raphaelwilkermendesaraujo1082
    @raphaelwilkermendesaraujo1082 3 года назад +4

    Eita que o Node mudou de logo XD

  • @claudionor.barros
    @claudionor.barros 3 года назад

    Por favor, fala sobre DynamoDB.

  • @danielaraujo4998
    @danielaraujo4998 3 года назад +2

    Como não amar a combinação MERN

  • @leosantos7162
    @leosantos7162 3 года назад +2

    muito massa, pode fazer um mão no código?

  • @GabrielPereira-ws5qc
    @GabrielPereira-ws5qc 7 месяцев назад

    Uai o node.js no video está com a logo do Netflix! 🤔

  • @gustavobarros6717
    @gustavobarros6717 2 года назад

    Eu estou utilizando mongodb num projeto da AZURE da empresa em que eu trabalho...

  • @watsonbentes
    @watsonbentes 3 года назад

    façam um sobre mock

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

    Estava pensando aqui. Vocês acham que utilizar o Mongo em uma aplicação de BPMS seria interessante?

  • @jizelecerqueira1440
    @jizelecerqueira1440 3 года назад +3

    Socorroooo...Ajuda a gente a saber como usar Banco de dados no VS Code

    • @ma.marlon.simasima140
      @ma.marlon.simasima140 3 года назад

      Também fico na torcida, por um vídeo de como usar BD no VS Code! Boa 👏👏👏

  • @3TKCINFORMATICA
    @3TKCINFORMATICA Год назад +2

    Olá amigo tudo certiho! sou novo em base de dados mongoDB , e tenho uma grande dúvida e gostaria de saber se o amigo e a amiga pode me ajudar a esclarecer! Sou o Uilisson Silva , e a minha dúvida amigo é a seguinte ,exemp: em um restaurante usamos um soft com essa base de dados mongoDB e não tem Réplica Set , a loja encontra se em produção realizando várias vendas com mesas abertas digamos quer 250 mesas em produção , se o meu servidor queimar ou o sistema operacional corromper , existe alguma maneira de copia essa base de dados com todas as minhas mesas em produção , e subir essa base de dados em outra máquina para o sistema voltar a funcionar com todas as mesas que já estava lançadas ?

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

    visual tem o compass tmb

  • @TalesCembraneliDantas
    @TalesCembraneliDantas 3 года назад +1

    O retorno do banco já é praticamente uma API pronta ,, rs

  • @ApresentavelFXL
    @ApresentavelFXL 3 года назад

    Só digo uma coisa, Mongo com Node é uma delicinha kkkkkk

  • @ruanbueno6650
    @ruanbueno6650 3 года назад +3

    Alguém mais viu o símbolo da Netflix no lugar do símbolo do Node.js?

  • @ricardopouza4198
    @ricardopouza4198 3 года назад

    Essas propagandas de trader e foda

  • @felipesouza7060
    @felipesouza7060 3 года назад

    Se vocês não trabalham em laboratório para que o jaleco?

  • @sosprevencoes9994
    @sosprevencoes9994 3 года назад

    Tchau grande abraço.

  • @infodevbrasil
    @infodevbrasil 3 года назад +1

    Então se eu criar uma base para um receituário médico e um para paciente com tipo de remédio sintomas e tals seria mais fácil de manipular que no mysql?

    • @gabrieldjs21
      @gabrieldjs21 3 года назад

      Pequenos relacionamentos até que podem ser feitos se a aplicação n for crescer tanto, mas se ao longo do tempo novas collections forem sendo criadas e mais relacionamentos forem adicionados é melhor usar um banco relacional mesmo. Outra alternativa é usar os dois, por exemplo, se você tem uma aplicação que gera uma quantidade de dados mto grande por dia pode usar o mongo pra armazenar esses dados mais massivos e deixar pra um banco relacional se preocupar com a outra parte dos dados

  • @TUDOAQUISE
    @TUDOAQUISE Месяц назад

    😱

  • @srDanOver
    @srDanOver 3 года назад

    O Postgresql aceita o tipo JSON, qual a diferença entre usar ele e o Mongo?

  • @nelljrbr
    @nelljrbr 3 года назад +2

    Eu tenho uma pequena aplicação pwa que salva os pedidos dos clientes, e os produtos em json dentro do servidor. Gostaria de usar o MongoDB para gerenciar estes jsons ao invés de bson. Será que isso é possivel ?

    • @Pazinho0011
      @Pazinho0011 3 года назад

      não eh possivel, mas vc pode implementar o mongoDB no backend, e rodar um script pra jogar td o conteudo dos jsons para o mongo. E a partir dai usar apenas o mongo msm.. vai ganhar mt com isso recomendo!

  • @eliyahusilva8119
    @eliyahusilva8119 3 года назад +1

    Opa , cheguei aqui , devo estar evoluindo kkkkkkk

  • @fabiosantosrj
    @fabiosantosrj 3 года назад

    Posso confiar que vale a pena usar o mongodb ao invés do sql server num projeto grande onde os dados são sensíveis e precisa de bastante relacionamento entre as entidades?

  • @juanimedia2824
    @juanimedia2824 3 года назад

    ele ou mysql para big data?? tenho um sistema com mais de 80milhões de registros e lá é relativamente lento em consulta com mysql

  • @eshopfacil
    @eshopfacil 3 года назад

    Node.js não é uma linguagem.... A linguagem é o javascript. O node é a engine V8 e mais uma ferramenta que processa as requisições, tem o event loop.... Etc

  • @Rian-pe1nl
    @Rian-pe1nl 2 года назад

    Quais aplicações dá pra criar com mongodb?

  • @JhonatasRosendo
    @JhonatasRosendo 3 года назад

    O mais legal é o Hbase.

  • @JoaoFarias07
    @JoaoFarias07 2 года назад

    Parece que alguém andou tomando TopTerm

  • @fabiogelcer8412
    @fabiogelcer8412 3 года назад

    isso pq vc nao conhece a ScyllaDB scylladb.com

  • @mattewsfilipe2482
    @mattewsfilipe2482 3 года назад

    Node da netflix

  • @LeEnnyFace
    @LeEnnyFace 3 года назад

    salve gabiroba

  • @epitaciobessa8690
    @epitaciobessa8690 3 года назад

    Eu gosto bastante do dicionário do programador. Mas o que tá me incomodando é a estrutura dos episódio, são iguais praticamente. Estão parecendo robôs falando.

  • @DanielSan
    @DanielSan 3 года назад

    ruclips.net/video/4dTI1mVLX3I/видео.html Eu fiz a conta errada ou a soma dos valores do group estava errada?

  • @acavalhieri
    @acavalhieri 2 года назад +2

    O SQL é muito mais fácil e legível do que essa estrutura proposta pelo MongoDB. Não consigo ver produtividade para o uso dessa solução!

  • @allef8594
    @allef8594 3 года назад

    De inicio parece ser uma pegada mais complexa comparado com bancos relacionais!

    • @LuisFernandoGaido
      @LuisFernandoGaido 3 года назад

      Só de início. É bem diferente, mas depois que pega o jeito, vai dizer: "como eu vivi com toda aquela burocracia do SQL por tanto tempo?"

  • @juniorfaria9410
    @juniorfaria9410 3 года назад +1

    Node.Js -> Netflix

  • @levisilva4003
    @levisilva4003 3 года назад

    Com todo respeito, mas o Gabriel ficou com um aspecto mais velho com o cabelo cortado kkkkkkk

  • @jwerlley
    @jwerlley 3 года назад

    Exageraram no café, Logo do GO e node rsrs