Artwork

Conteúdo fornecido por Wesley MIlan. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Wesley MIlan ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.
Player FM - Aplicativo de podcast
Fique off-line com o app Player FM !

Banco de Dados NoSQL vale a pena? Usar NoSQL pra tudo, compensa? - 026

18:35
 
Compartilhar
 

Manage episode 287958973 series 2898147
Conteúdo fornecido por Wesley MIlan. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Wesley MIlan ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.

A evolução dos Sistemas para Aplicações Web, levou ao aumento da demanda por mais Recursos Computacionais, mais Velocidade, mais Eficiência, a capacidade de Armazenar mais Dados o que levou a mais Concorrência.

Devido ao aumento da demanda pela Concorrência e ao fato de que os Bancos de Dados Relacionais não estavam evoluindo rápido o suficiente, surgiu no mercado a solução chamada Banco de Dados NoSQL.

O Banco de Dados NoSQL traz a integridade referencial de forma diferente do que era aplicada até então no Banco de Dados Relacional, ela passa a ser implementada na camada de Aplicação.

Nas versões mais modernas de Banco de Dados NoSQL, já é permitida a Gravação de Dados Atômica, o que o Banco de Dados Relacional já fazia há alguns anos. Que basicamente, é poder realizar a gravação de uma parte de um objeto e o Banco de Dados se torna o responsável por inserir esta informação no Objeto completo e Persistir ele em Disco ou em memória.

Uma das principais vantagens dos Bancos de Dados NoSQL é que eles não são orientados a "tabelas" mas sim, a documentos ou a colunas, como é o caso do Cassandra DB (Cassandra Database) , que oferece uma performance estrondosa quando se tem um volume muito grande de requisições.

Também, buscaram formas mais eficientes de gravar e ler informações sem ter que transformar estes dados em informações binárias. Muitos Bancos de Dados NoSQL armazenam objetos diretamente em disco em formato json.

NoSQL também tornou as conexões mais leves e os servidores mais eficientes, já que estas utilizam Protocolo HTTP ou API.

Uma das plataformas HTTPs atuais é o Nginx, que pode ser utilizado como um proxy para um Banco de Dados NoSQL.

Outros Bancos de Dados citados neste vídeo são:

🎯 Oracle

🎯 MySQL

🎯 Postgres

🎯 Mongo DB

🎯 Dynamo DB

🎯 Cloud BigTable

🎯 FireStore

Acompanhe mais vídeos da série "Programando":

📌Como e quando utilizar micro-serviços na sua aplicação

https://youtu.be/KZL20BCkRY8

📌Como economizar dinheiro com infra-estrutura em nuvem?

https://youtu.be/T3d2gFB_0-Q

📌AWS SQS e filas de mensagens para acelerar aplicações de forma assíncrona

https://youtu.be/QZRHmES8F3A

📌Armazenamento na Nuvem - Qual o Storage indicado para você? Cold? Warm? Hot?

https://youtu.be/8OEMrjrjCdE

📌Perguntas que você deveria fazer antes de implementar um CDN

https://youtu.be/q01_dhQztWQ

📌Serviços de Banco de Dados Relacional em Cloud Computing

https://youtu.be/6SVwygschaM

📌Amazon Web Services (AWS) - CURSO GRÁTIS!

https://youtu.be/Q-eZHw7iRBw

Um Inventor Qualquer em outras redes sociais:

Facebook: https://www.facebook.com/uminventorqualquer

Twitter: https://twitter.com/uminventorqquer

Blog: https://www.uminventorqualquer.com.br

  continue reading

96 episódios

Artwork
iconCompartilhar
 
Manage episode 287958973 series 2898147
Conteúdo fornecido por Wesley MIlan. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Wesley MIlan ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.

A evolução dos Sistemas para Aplicações Web, levou ao aumento da demanda por mais Recursos Computacionais, mais Velocidade, mais Eficiência, a capacidade de Armazenar mais Dados o que levou a mais Concorrência.

Devido ao aumento da demanda pela Concorrência e ao fato de que os Bancos de Dados Relacionais não estavam evoluindo rápido o suficiente, surgiu no mercado a solução chamada Banco de Dados NoSQL.

O Banco de Dados NoSQL traz a integridade referencial de forma diferente do que era aplicada até então no Banco de Dados Relacional, ela passa a ser implementada na camada de Aplicação.

Nas versões mais modernas de Banco de Dados NoSQL, já é permitida a Gravação de Dados Atômica, o que o Banco de Dados Relacional já fazia há alguns anos. Que basicamente, é poder realizar a gravação de uma parte de um objeto e o Banco de Dados se torna o responsável por inserir esta informação no Objeto completo e Persistir ele em Disco ou em memória.

Uma das principais vantagens dos Bancos de Dados NoSQL é que eles não são orientados a "tabelas" mas sim, a documentos ou a colunas, como é o caso do Cassandra DB (Cassandra Database) , que oferece uma performance estrondosa quando se tem um volume muito grande de requisições.

Também, buscaram formas mais eficientes de gravar e ler informações sem ter que transformar estes dados em informações binárias. Muitos Bancos de Dados NoSQL armazenam objetos diretamente em disco em formato json.

NoSQL também tornou as conexões mais leves e os servidores mais eficientes, já que estas utilizam Protocolo HTTP ou API.

Uma das plataformas HTTPs atuais é o Nginx, que pode ser utilizado como um proxy para um Banco de Dados NoSQL.

Outros Bancos de Dados citados neste vídeo são:

🎯 Oracle

🎯 MySQL

🎯 Postgres

🎯 Mongo DB

🎯 Dynamo DB

🎯 Cloud BigTable

🎯 FireStore

Acompanhe mais vídeos da série "Programando":

📌Como e quando utilizar micro-serviços na sua aplicação

https://youtu.be/KZL20BCkRY8

📌Como economizar dinheiro com infra-estrutura em nuvem?

https://youtu.be/T3d2gFB_0-Q

📌AWS SQS e filas de mensagens para acelerar aplicações de forma assíncrona

https://youtu.be/QZRHmES8F3A

📌Armazenamento na Nuvem - Qual o Storage indicado para você? Cold? Warm? Hot?

https://youtu.be/8OEMrjrjCdE

📌Perguntas que você deveria fazer antes de implementar um CDN

https://youtu.be/q01_dhQztWQ

📌Serviços de Banco de Dados Relacional em Cloud Computing

https://youtu.be/6SVwygschaM

📌Amazon Web Services (AWS) - CURSO GRÁTIS!

https://youtu.be/Q-eZHw7iRBw

Um Inventor Qualquer em outras redes sociais:

Facebook: https://www.facebook.com/uminventorqualquer

Twitter: https://twitter.com/uminventorqquer

Blog: https://www.uminventorqualquer.com.br

  continue reading

96 episódios

Todos os episódios

×
 
Loading …

Bem vindo ao Player FM!

O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.

 

Guia rápido de referências