Entendendo Blob,Fila,Armazenamento de tabela no Windows Azure



Atualizado em April 2024: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


Este artigo lança luz sobre o armazenamento em
Windows Azure
. Quando se trata de grande armazenamento, há certas coisas que precisam ser entendidas. O Windows Azure oferece uma ampla gama de serviços de armazenamento que suportam praticamente todos os tipos de necessidades de armazenamento, desde dados estruturados a dados não estruturados, bancos de dados NoSQL e filas.

Como os dados são armazenados no Cloud

Até onde vai o Windows Azure tem quatro formas de armazenamento e eles são:

  • Blob armazenamento
  • Armazenamento em fila
  • Armazenamento de mesa
  • Windows Azure drive


Vamos tentar obter uma explicação genérica para cada um deles!

Blob Storage



Atualizado: abril 2024.

Recomendamos que você tente usar esta nova ferramenta. Ele corrige uma ampla gama de erros do computador, bem como proteger contra coisas como perda de arquivos, malware, falhas de hardware e otimiza o seu PC para o máximo desempenho. Ele corrigiu o nosso PC mais rápido do que fazer isso manualmente:

  1. Etapa 1: download da ferramenta do reparo & do optimizer do PC (Windows 10, 8, 7, XP, Vista - certificado ouro de Microsoft).
  2. Etapa 2: Clique em Iniciar Scan para encontrar problemas no registro do Windows que possam estar causando problemas no PC.
  3. Clique em Reparar tudo para corrigir todos os problemas
  4. download



Blob é um acrônimo de
Binário Objeto grande
. Basicamente Blob é uma sequência de bytes – apenas o que uma aplicação precisa. O Blob pode conter áudio, vídeo, mensagens de e-mail, arquivos arquivados, arquivos zip ou um documento de processamento de texto de uma maneira muito geral.

Para usar blobs, um desenvolvedor primeiro cria um ou mais containers em alguma conta de armazenamento. Cada um desses contêineres pode conter um ou mais blobs. Existem dois tipos de armazenamento de blobs disponíveis, cada um com uma funcionalidade específica:

1) Bloco de Blob

2) Página Blob

Blobs são armazenados e escopados por
Blob Containers
.   Cada blob pode ter até 50GB.  Um blob tem um nome de string único dentro do contentor.  Os blobs podem ter metadados associados a eles, que são pares e têm até 8KB de tamanho por blob. Os metadados do blob podem ser definidos separadamente dos bits de dados do blob.

Armazenamento em fila

O objetivo principal das filas é permitir a comunicação entre diferentes partes de um aplicativo Windows Azure. Em palavras simples Filas de espera separam instâncias de função da Web e instâncias de função do trabalhador – Uma fila contém muitas mensagens – O nome da fila é escopo da conta.

  • Não há limite para o número de mensagens armazenadas em uma fila.
  • Uma mensagem é armazenada por no máximo uma semana. O sistema irá recolher o lixo as mensagens que têm mais de uma semana.
  • As filas podem ter metadados associados a elas.  Os metadados estão na forma de pares, e são até 8KB em tamanho por fila.

Uma fila convencional pode oferecer semântica de ‘first in first out’; por outro lado, as filas no Windows Azure não garantem que uma única mensagem possa ser entregue várias vezes.

O processamento de mensagens de uma fila é um processo de duas etapas, que envolve a obtenção da mensagem e a eliminação da mensagem após o seu processamento. Esse padrão garante a entrega bem-sucedida da mensagem.

Armazenamento da tabela

O armazenamento de tabela é uma coleção de entidades semelhantes a linhas, cada uma das quais pode conter até 255 propriedades; no entanto, ao contrário das tabelas em um banco de dados, não há nenhum esquema que reforça um determinado conjunto de valores em todas as linhas de uma tabela. Armazenamento de tabela é usado por aplicativos que requerem armazenar grandes quantidades de armazenamento de dados que precisam de estrutura adicional.

Embora uma tabela armazene dados estruturados, ela não fornece nenhuma maneira de representar as relações entre os dados, às vezes chamada de banco de dados NoSQL. Tabelas no Windows Azure abrem espaço para escalabilidade. Faz sentido para os desenvolvedores projetarem aplicativos escaláveis. Basta projetar uma tabela e adicionar algumas entidades, em seguida, o Windows Azure cuida do resto.

O objetivo aqui é ajudar os desenvolvedores a se concentrarem no desenvolvimento de seus aplicativos ao invés de se preocuparem com o gerenciamento de grandes volumes de dados.



RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment