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
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!
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 :-)
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.
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.
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.
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
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.
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.
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 😜
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.
Você usa o MongoDb no lugar de bancos tradicionais? Que interessante. Eu pensei que as pessoas usassem MongoDb só em situações extremas, onde a performance fosse um fator muito forte.
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.
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
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
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.
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
@@roberthaas3730 Se o teu banco relacional está com problemas de performance em alguma parte da sua aplicação, você pode considerar bancos não relacionais, como MongoDb. Mas em 99% das situações, o banco relacional + cache resolve o problema.
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 ?
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 ?
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.
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 ?
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!
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?
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
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?
MongoDb NUNCA vai substituir bancos relacionais. É usado em situações muito específicas, de uso massivo de dados. Quem sai usando MongoDb em tudo é só entusiasta.
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
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.
Quando ela fala em NodeJS aparece o ícone errado, aparece o ícone da NetFlix, no minuto 3:20
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
3:21 Apareceu Netflix ao invés da logo do nodejs kkk
Achei que estivesse ficando maluco kkkk
Kkk, verdade.
Acontece com as melhores famílias :p
Na hora até voltei pra conferir se tinha me enganado. Mesmo assim vim nos comentários pra ver se não estou louco, kk
Fequei sem entender nada. Kkkkk
mensagem subliminar do nodeJS, ou vice versa
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!
Nas empresa, temos um sistema desenvolvido em 2015, que usa MongoDB. Banco de dados muito poderoso
Iniciando o aprendizado com mongodb, nada melhor do que pelo dar o star pelo "Dicionário do programador".
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 :-)
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.
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.
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.
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
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.
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.
Vídeo bom demais, conteúdo de vcs sempre me anima na área de tecnologia
Já usei em uns projetos de estudo. É fenomenal.
Compartilhando com a equipe de banco de dados com quem trabalho
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 😜
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.
Você usa o MongoDb no lugar de bancos tradicionais? Que interessante. Eu pensei que as pessoas usassem MongoDb só em situações extremas, onde a performance fosse um fator muito forte.
Ótimo vídeo! 😁
Ainda não usei MongoDB, mas parece muito interessante, e bem fácil também haha.
Vídeo top casal, ótima explicação =D
Já tinha ouvido falar, adorei, parece fácil lidar com ele. Obrigado pelo vídeo 😃
Sou fã desse casal 👏
dicionário do programador sempre salvando
Mais um conteúdo de qualidade. Vou aprender Mongo esse ano.
que povo bom... muito obrigado pela aula..
Excelente conteúdo ! Saudações petropolitanas !
Comecei a mexer c ele a pouco por causa de Node e é bem legal msm
Vou estudá-lo com certeza
Muito bom ! ficou muito claro o que é e muito pratico de como usar !
Bacana o vídeo! Parabéns! MongoDb está na minha lista de materiais para estudar também!
SIM pretendo usar o MongoDB
Muito bom o vídeo! Estou adorando o canal de vocês , ajuda muito para conhecer coisas novas! Obrigado pelo conteúdo!
Sim 😍😍😍mongodb
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.
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
Pretendo usar muito Mongo nas minhas aplicações......
Eu adoro ver a vanessa balançando a cabeça em concordância hahaha
Obrigada, eu ja havia ouvido falar, mas não fazia ideia de como funcionava. Parabens!
First 🥇. Mais rápido do que os bancos não relacionais!
vocês são muito legais!
Excelente vídeo, como sempre! E como bom aficionado por canetas, adorei o bolso do jaleco cheio delas. Kkkkkk Parabéns sempre.
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
Eu uso normal json no banco MySql. Só criar a coluna e salvar neste formato.
Muito bom o vídeo.
Desejo muito utilizar um banco NOSQL, porem ainda não surgiu oportunidade. >.
vcs são show
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.
Verdade
O SQL é Pop
A Globo exige que os funcionários saibam mexer com isso 😂😂😂
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
Salvo na listinha de boas referências ♥️
Foi produtivo esse vídeo. Gostei. Estão de Parabéns! rsr
Mongodb é bom para coisinhas pequenas ou projetos enormes. É muito bom. E o mesmor que tu pode fazer tudo em JS.
Colocaram o logo da netflix no nodejs, sacanagem editor kk
3:21 NodeFlix
Mais um excelente tema.. parabéns..
poderiam fazer video sobre RavenDB
Olá. Vocês podem falar (ou já falaram) algo sobre o uso do MongoDB em memória? E parabéns pelo ótimo canal.
3:21 hehee Node com a logo da Netflix
Quando falavam que MongoDB era banco de dados que guardava documentos, eu pensei no sentido literal: pdf, jpg, etc. hahahaha
Acho que esse não era o simbolo do node.js não mas posso estar enganado
Seria legal ver um projeto de BD em mongodb. ex: usuarios, endereço, pedidos, nota fiscal e acompanhamento de entrega.
Não é o foco do mongo esse tipo de aplicação.
@@julianoliberato qual é então?
@@roberthaas3730 Se o teu banco relacional está com problemas de performance em alguma parte da sua aplicação, você pode considerar bancos não relacionais, como MongoDb. Mas em 99% das situações, o banco relacional + cache resolve o problema.
Por favor, fala sobre DynamoDB.
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 ?
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 ?
Eu estou utilizando mongodb num projeto da AZURE da empresa em que eu trabalho...
Sou DBA Oracle. Agora tô precisando estudar isso kkkkk
MongoDB é vida❤️
Estava pensando aqui. Vocês acham que utilizar o Mongo em uma aplicação de BPMS seria interessante?
muito massa, pode fazer um mão no código?
Como não amar a combinação MERN
Eita que o Node mudou de logo XD
visual tem o compass tmb
Meu PC é meio veio é não consigo instalar o mongodb... mas o mongodbAtlas salva de mais, literalmente...
Socorroooo...Ajuda a gente a saber como usar Banco de dados no VS Code
Também fico na torcida, por um vídeo de como usar BD no VS Code! Boa 👏👏👏
façam um sobre mock
Tchau grande abraço.
Uai o node.js no video está com a logo do Netflix! 🤔
Alguém mais viu o símbolo da Netflix no lugar do símbolo do Node.js?
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.
Muito obrigado pela sugestão Daniel. Sem dúvida daria um bom vídeo. 🤓
O retorno do banco já é praticamente uma API pronta ,, rs
Só digo uma coisa, Mongo com Node é uma delicinha kkkkkk
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 ?
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!
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?
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
ele ou mysql para big data?? tenho um sistema com mais de 80milhões de registros e lá é relativamente lento em consulta com mysql
Opa , cheguei aqui , devo estar evoluindo kkkkkkk
Quais aplicações dá pra criar com mongodb?
Essas propagandas de trader e foda
O Postgresql aceita o tipo JSON, qual a diferença entre usar ele e o Mongo?
Melhor se manter num banco relacional com décadas de história.
Se vocês não trabalham em laboratório para que o jaleco?
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?
MongoDb NUNCA vai substituir bancos relacionais. É usado em situações muito específicas, de uso massivo de dados. Quem sai usando MongoDb em tudo é só entusiasta.
😱
O mais legal é o Hbase.
Parece que alguém andou tomando TopTerm
Node.Js -> Netflix
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
salve gabiroba
Node da netflix
ua-cam.com/video/4dTI1mVLX3I/v-deo.html Eu fiz a conta errada ou a soma dos valores do group estava errada?
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!
É doideira, mas tem gente que sai usando isto em tudo quanto é projeto. Inclusive em freelas. Depois vai ter que lidar com esta coisa. Kkkk.
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.
isso pq vc nao conhece a ScyllaDB scylladb.com
Com todo respeito, mas o Gabriel ficou com um aspecto mais velho com o cabelo cortado kkkkkkk
Exageraram no café, Logo do GO e node rsrs
Eu sou Mongo DB kkk
De inicio parece ser uma pegada mais complexa comparado com bancos relacionais!
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?"