Conceitos Flashcards
Dê uma definição de DADO
O “dado” pode ser comparado a uma unidade básica, isoladamente, não chega a ser uma informação. De uma coletânea de dados
é possível extrair alguma informação.
Diferença de DADOS ESTRUTURADOS para NÃO ESTRUTURADOS
a) Estruturado: apenas 10% - são os dados possíveis de serem armazenados em linhas
e colunas, ex: formato de banco de dados
b) Não estruturado: atualmente, é a maioria (mais que 90% dos dados). Não “cabem” em
tabelas de linhas e colunas.
Definição de DATA CENTER
Um data center é uma instalação física usada para abrigar sistemas de computadores e componentes associados, como servidores, sistemas de armazenamento, dispositivos de rede e equipamentos de telecomunicações. Ele é projetado para fornecer um ambiente seguro e controlado, garantindo a operação contínua e eficiente dos equipamentos que armazenam e processam grandes quantidades de dados.
Sobre formatos de armazenamento de dados:
Me diga como funciona o formato de armazenamento em Arquivos(File Storage)
Cite um exemplo
armazenamento de arquivo. Neste formato os dados são armazenados
como arquivos, numa estrutura de arquivos hierarquizada, ideal para guardar documentos.
Ex. Formato de arquivos windows explorer
Sobre formatos de armazenamento de dados:
Me diga como funciona o formato de armazenamento em Blocos(Block storage)
Cite um exemplo
armazenamento em bloco. Os dados são armazenados em tamanho fixo
(blocos) em arranjo rígido. É ideal para banco de dados corporativos.
Ex. Data centers
Sobre formatos de armazenamento de dados:
Me diga como funciona o formato de armazenamento em Objetos (Object storage)
Dê um exemplo
- Estrutura dos Dados: Os dados são armazenados como objetos. Cada objeto contém os dados propriamente ditos, um identificador único (chave) e metadados (informações adicionais sobre o objeto).
- Buckets: Os objetos são armazenados em contêineres chamados buckets. Um bucket pode conter um número praticamente ilimitado de objetos.
- Chave Única: Cada objeto dentro de um bucket é identificado por uma chave única. Essa chave é usada para acessar e gerenciar o objeto.
- Acesso aos Dados: Para acessar um objeto, você usa a combinação do nome do bucket e a chave do objeto. Isso torna a localização dos dados muito eficiente, mesmo em grandes volumes de dados.
- Sem Hierarquia: Diferente dos sistemas de arquivos tradicionais, onde os dados são armazenados em uma hierarquia de diretórios e subdiretórios, o armazenamento em objetos é essencialmente plano. Os objetos não têm uma ordem específica e não há uma estrutura de diretórios. No entanto, as chaves podem ser estruturadas de maneira a simular uma hierarquia, se necessário.
Exemplo: armazenamento de catálogos como shein e amazon
O que é FILE SYSTEM?
Dê dois exemplos
Camada intermediária para acesso ao arquivos.
Um File System (Sistema de Arquivos) é um método e estrutura usados por um sistema operacional para controlar como os dados são armazenados e recuperados em um dispositivo de armazenamento, como um disco rígido, SSD, ou unidade flash. Ele organiza os dados em uma hierarquia de arquivos e diretórios, permitindo que o usuário e o sistema operacional acessem, gerenciem e manipulem os arquivos de forma eficiente.
Windows: Suporta nativamente FAT32, NTFS e exFAT. Linux pode ler e escrever NTFS e exFAT, mas pode precisar de drivers adicionais para NTFS.
Linux: Suporta nativamente ext4, ext3, XFS, Btrfs, e F2FS. Windows não oferece suporte nativo para ext4 ou outros sistemas de arquivos Linux, mas existem ferramentas de terceiros que permitem a leitura desses sistemas de arquivos em Windows.
Me dê a definição de METADADOS e INODES
Metadados são dados sobre outros dados. No contexto dos sistemas de arquivos, metadados referem-se às informações que descrevem as características dos arquivos e diretórios
Inodes (ou índices de nós) são uma estrutura de dados específica usada em muitos sistemas de arquivos baseados em Unix/Linux, como ext3 e ext4. Um inode contém metadados sobre um arquivo ou diretório, exceto o nome do arquivo e sua localização no diretório.
Relação entre Metadados e Inodes:
Os inodes são uma implementação específica de metadados em sistemas de arquivos Unix/Linux. Eles armazenam uma parte dos metadados (informações estruturais e de controle) necessários para o gerenciamento de arquivos e diretórios. Em outras palavras, os inodes são a maneira como esses sistemas de arquivos organizam e armazenam os metadados associados aos arquivos.
Sobre Armazenamento Baseado em Objetos
O que define um objeto?
▪ Um objeto é formado por dados agregados a metadados associados que fornecem o
contexto sobre os bytes contidos.
▪ Esses dois elementos, dados e metadados, quando combinados formam um objeto.
▪ Metadados podem armazenar: onde um vídeo foi filmado, que câmera foi utilizada e que
atores aparecem em cada quadro.