Áudio aula | 09 - Tecnologias – Parte 1 | Informática | EmÁudio Concursos

Informática EmÁudio: Tecnologias - Parte 1

Olá, jovem! Tudo bem? Nesse em áudio, vamos aprender um pouquinho sobre as tecnologias. Preparado? Aumenta esse som aí e vamos juntos.

As tecnologias de Big Data já foram cobradas em provas de forma introdutória. A partir disso, há a possibilidade dos examinadores quererem se aprofundar um pouco mais. Então, meu amigo, preste bastante atenção a partir de agora, pois abordaremos o NoSQL e o Hadoop, duas das principais tecnologias de Big Data atualmente.

Vamos começar no NoSQL, ou Not Only SQL. Em linhas gerais, SQL é uma linguagem na qual se dá comandos para criar, gerenciar ou manipular banco de dados relacionais. O NoSQL, por sua vez, também chamado de Not Only SQL, é um termo que designa tecnologias diferentes de natureza não-relacional, isto é, bancos de dados não-relacionais.

Um banco de dados relacional contém um esquema de dados em que é possível estabelecer relações entre eles. Tabelas de uma empresa, por exemplo, nas quais é possível estabelecer relacionamentos, como, por exemplo, tabelas contendo informações sobre funcionários, departamentos, projetos, etc.

Diferentemente deste modelo relacional, no NoSQL não há esquema definido. Tranquilo até aqui? Beleza!

Jovem, o NoSQL viola as propriedades ACID. As chamadas propriedades ACID, Atomicidade, Consistência, Isolamento e Durabilidade, são pertinentes aos bancos de dados tradicionais, relacionais. Porém, no NoSQL, não há tanta preocupação com essas regras.

Imagine a seguinte situação. Acaba de ser lançado o videogame PlayStation 5 e você pretende o adquirir. Ao acessar o site de um grande varejista, você se depara com um alerta. Última unidade disponível. Logo, rapidamente, você, que está situado em São Paulo, clica no botão para comprar e finaliza o seu pedido com sucesso.

Porém, ao mesmo tempo, um outro consumidor, que está situado em Rio Branco, Acre, clica no botão para comprar exatamente no mesmo segundo que você e também realiza a compra com sucesso. Três dias depois, você recebe um e-mail informando que o produto que adquiriu está esgotado e que receberá um estorno do pagamento.

O site da grande varejista possui servidores espalhados por todo o Brasil num banco de dados distribuído, visando oferecer uma melhor experiência ao usuário. Você, ao acessar o site, está conectado a um banco de dados de São Paulo e o outro consumidor está conectado a um banco de dados de Manaus.

Porém, como os bancos de dados da varejista violam as propriedades ACID, as bases não se comunicaram, o que permitiu que duas pessoas realizasse... Ler mais

Conheça agora o aplicativo EmÁudio Concursos! São mais de 40 mil aulas em áudio e texto, com cursos completos dos melhores professores do Brasil, incluindo as aulas de Informática - Inteligência Artificial e Big Data - 09 - Tecnologias – Parte 1: SAIBA MAIS