290 - SQL ou NoSQL: EIS A QUESTÃO! 🤔 | theWiseDev SQL

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

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

  • @frednobre2295
    @frednobre2295 11 месяцев назад +1

    Espetacular!

  • @pabllomartin27
    @pabllomartin27 8 месяцев назад +1

    Que video bom e que livro bom, obrigado por trazer o conteúdo!

  • @AntonioMarcos-qp3kw
    @AntonioMarcos-qp3kw Год назад +11

    Não entendo como este canal só tem 32,5k de inscritos. Muito bom!
    Obrigado por mais este conteúdo. Ficou perfeito!

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

      É por isso mesmo. Os MUITO bons, em geral, "demoram" a ser reconehecidos. Os que estouram são os mais "chamativos".

    • @rwietter
      @rwietter Год назад +6

      Conteúdo técnico e de qualidade sempre tem menos pessoas interessadas do que memes e hypes de tecnologia xyz.

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

      Boa: valeu! 😄

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

    Que massa! Deu uma aula!

  • @EdsonT.
    @EdsonT. Год назад +1

    Show de ⚽

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

    Que revisão cirúrgica!! Eu estou aqui ansioso para a proxima parte, também estou lendo este livro e usando os videos para revalidar os entendimentos.

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

      Arthur, obrigado! Estou com o DDIA meio em background agora porque achei o Grokking Simplicity que é mais urgente na minha produção de conteúdo. Mas não esqueci dele não e provavelmente vai sair mais vídeos dele mais para frente... :)

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

    Bom vídeo

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

    Magnífico, professor!

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

    "Se há tantas cabeças quantas são as maneiras de pensar, há de haver tantos tipos de amor quantos são os corações." - Liev Tolstói, livro Anna Karenina

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

    Gostei do vídeo, tem muitas informações relevantes. Tenho desenvolvido dezenas de aplicações utilizando bancos relacionais e até hoje não vi a necessidade de usar um noSql. Quem sabe no futuro.

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

    Parabéns pelo conteúdo professor , queria saber uma coisa e hoje você com mais experiência desenvolvendo você recomenda um projeto começar com clean arch ou arch hexagonal?

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

      Sim. Se for um projeto minimamente complexo, eu usaria Clean Arch/Hexagonal desde o começo. Claro, em algum ponto você pode simplificar e ñ fazer ID; por exemplo, ao chamar uma função de biblioteca, colocar uma dependência direta do caso de uso para a lib. Isso não impacta tanto e se precisar mudar, pode mudar depois. Bem, precisa usar o bom senso e avaliar em cada caso; mas como estrutura geral da aplicação eu acho a Clean Arch perfeita.

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

    Você está fazendo um vídeo por capítulo?

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

      Não é o plano mas vamos ver… 😅

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

    Parabéns Otávio! Excelente explicação!
    Isso mostra cada vez mais de que devemos sair menos afobados em programar e mais em pensar como modelar.
    Agora a pergunta: acha que se quebra essa complexidade para seleção de qual alternativa utilizar, fazendo diagramas de UML?
    Grande abraço

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

      Opa, nesse caso seriam diagramas ER. UML seria mais para o nível de aplicação. Veja, eu acho que quando se tem bastante experiência com modelagem e o modelo não é muito complexo, não é necessário fazer os diagramas. De qualquer maneira, quando há dúvida, o diagrama ajuda muito para discutir opções. Seria o que o Martin Fowler chama de UML as sketch. Sou bem a favor dessa abordagem.

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

    Qual é esse paper Otávio? Disponibiliza pra gente, nem que seja o DOI desse cara ai

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

      Não é paper, é livro. 😅 ruclips.net/video/EXwJwwOJ1UY/видео.html

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

    Sinceramente tenho aplicado bastante mongodb nos mais variados tipos de aplicações e os "dbrefs" ou "refs" parecem estar atendendo muito bem minhas queries em que preciso fazer "join" em docs de diferentes collections. Até sinto que tou ficando cada vez mais "analfabeto" em SQL, porque simplesmente não tenho usado há bastante tempo kkk

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

    Vamos falar sobre banco vetorizado?

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

      Ñ sei nem o que é isso.... nunca ouvi o termo! heheh

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

    Otávio mistura SQL, NoSQL and Tolstói no MESMO VÍDEO! Tragarm um Oscar para esse gênio! Quando teremos GK Chesterton e Dostoiévski? ;)

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

      ahaha boa! :) Sou fã de ambos. Meu romance preferido é Crime e Castigo (depois de terminar o David Copperfield do Dickens vou pegar Os Irmãos Karamazov) e Ortodoxia é genial. Estou lendo as histórias do Padre Brown para meus filhos também... ;)

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

      ​@@otaviolemos ganhou ainda mais o meu respeito agora! Ahahahaha

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

    E agora pra complicar ainda mais, está aparecendo muita plataforma de DB que cobra por leitura de rows em vez de armazenamento.
    Não sei o quanto é o caso, mas parece que pode sair mais barato duplicar os dados do que normalizar entre várias tabelas.

  • @Hunter-1984-X
    @Hunter-1984-X Год назад

    Quando o NOSQL(MongoDB) cresce muito não tem vantagem de performance e precisa fazer a gestão do schema flexível.
    O tamanho o DB noSQL cresceu muito de forma desnecessária.

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

    Todo mundo fala que DDIA é um excelente livro, eu ouvi umas críticas em relação ao capítulo 9 em particular.

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

    Esse exemplo do name e first_name no mongo daria para tratar no proprio banco com um "project" e na aplicacao continuaria name, isso na consulta.