FC ConcursosFC Concursos

Questão FC369665

Atualmente existem diversos tipos de bancos de dados NoSQL. Relacione cada tipo de banco NoSQL a seguir com sua descrição. 1. MongoDB 2. Neo4J 3. HBase 4. Redis ( ) Começou como um

Outros Tipos e Modelos de Bancos de Dados

FGV · 2024

Atualmente existem diversos tipos de bancos de dados NoSQL. Relacione cada tipo de banco NoSQL a seguir com sua descrição.

 

1. MongoDB

2. Neo4J

3. HBase

4. Redis

 

(   ) Começou como um banco de dados orientados a grafos e evoluiu para um rico ecossistema com inúmeras ferramentas de apoio. Utiliza a Cypher como sua linguagem de consultas.

 

(   ) Banco de dados multiplataforma orientado a documentos. Fornece alto desempenho, alta disponibilidade e fácil escalabilidade. Utiliza documentos semelhantes ao JSON como esquema. É publicado sob uma combinação da Licença Pública Geral GNU e Apache.

 

(   ) Banco de código aberto com licença BSD, é capaz de armazenar estrutura de dados na memória. Fornece estruturas de dados como strings, hashes, listas, conjuntos, conjuntos classificados com consultas de intervalo, bitmaps, hiperlogs, índices geoespaciais e fluxos. Possui replicação integrada, script Lua, transações e diferentes níveis de persistência em disco, e fornece alta disponibilidade.

 

(   ) Banco de dados do Hadoop. Capaz de hospedar tabelas muito grandes com bilhões de linhas e milhões de colunas. É um banco de dados não relacional de código aberto, distribuído e modelado a partir do Big Table do Google.

 

Assinale a opção que indica a relação correta, na ordem apresentada.

  1. 1 – 3 – 2 – 4.
  2. 4 – 1 – 2 – 3.
  3. 1 – 2 – 4 – 2.
  4. 3 – 4 – 1 – 2.
  5. 2 – 1 – 4 – 3.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A sequência 2 – 1 – 4 – 3 relaciona, respectivamente: Neo4J, MongoDB, Redis e HBase.

Neo4J: banco orientado a grafos que modela dados como nodes, relationships e propriedades. Usa a linguagem declarativa Cypher para consultar padrões de grafo e possui ecossistema rico para análise de relações complexas.

MongoDB: banco orientado a documentos que armazena registros em formato semelhante a JSON (internamente BSON). Projetado para escalabilidade horizontal, alta disponibilidade e performance em consultas baseadas em documentos.

Redis: armazenamento em memória com licença BSD; oferece estruturas variadas (strings, hashes, listas, conjuntos, conjuntos ordenados, bitmaps, hyperloglogs, streams). Suporta replicação, persistência configurável e scripting em Lua.

HBase: banco orientado a colunas do ecossistema Hadoop, modelado a partir do BigTable do Google; é adequado para tabelas enormes (bilhões de linhas, milhões de colunas) e executa sobre o HDFS.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo