Vantagens Relativas de um Armazenamento de Arquivo e um Armazenamento de Dados

É necessário decidir usar ou não um armazém de arquivos ou um armazém de dados para o mecanismo do sistema de mensagens, considerando as vantagens de cada tipo.

Usar um armazém de arquivos em vez de um armazém de dados para o mecanismo do sistema de mensagens pode ter diversas mensagens:
Melhor desempenho
Para ativar o melhor desempenho usando um armazém de dados, frequentemente é necessário usar um servidor de banco de dados remoto separado. Com o armazém de arquivos é possível alcançar um desempenho ainda melhor sem ter que usar um banco de dados remoto separado.
Poucos requisitos de administração
O armazenamento de arquivos combina alto rendimento do processamento com pouca ou nenhuma administração. Isto é indicado para quem não deseja se preocupar sobre onde o mecanismo do sistema de mensagens está armazenando seus dados recuperáveis. O armazenamento de arquivos melhora o rendimento e a escalabilidadedo Apache Derby.
Custos de implementação reduzidos
O uso do armazém de dados pode exigir administração do banco de dados para configurar e gerenciar os mecanismos do sistema de mensagens. O armazém de arquivos pode ser usado em ambientes sem um servidor do banco de dados.

Algumas organizações preferem usar o armazém de dados, pois ele usa seus recursos existentes de forma mais eficaz. Por exemplo, este pode ser o caso para uma empresa com uma sólida equipe de especialistas em banco de dados ou com uma infra-estrutura de banco de dados estável.

Se houver uma perda de conectividade temporária no sistema de arquivos, o servidor de aplicativos deverá ser reiniciado quando a conectividade com o sistema de arquivos for restaurada. Enquanto isso, no caso de um armazenamento de dados, o mecanismo do sistema de mensagens pode recuperar-se sozinho a partir do banco de dados. Nessas situações, o armazenamento de dados será uma opção de alta escalabilidade preferencial do que o sistema de armazenamento de arquivos.

[AIX Solaris HP-UX Linux Windows][IBM i]O armazém de dados tem a seguinte vantagem técnica sobre o armazém de arquivos: com o armazém de dados, alguns aplicativos de Java™ EE podem compartilhar conexões de JDBC e se beneficiar da otimização de one-phase commit. Para obter informações adicionais, consulte Compartilhando Conexões para Aproveitar a Otimização da Consolidação de Fase Única. O armazém de arquivos não suporta esta otimização.

Os dados armazenados no armazenamento de dados e no armazenamento de arquivo se beneficiam dos recursos de segurança fornecidos pelo WebSphere Application Server quando acessados usando as APIs do WebSphere Application Server, que é quando se está usando o sistema de mensagens JMS. Recursos de segurança adicionais estão disponíveis, dependendo do tipo de armazenamento de mensagem usado. Para obter detalhes adicionais, consulte Armazenamentos de Arquivo e Data Stores.
  • Armazenamento de dados: você acessa seu banco de dados escolhido usando um ID de usuário e uma senha que são administrados usando-se as ferramentas fornecidas para o DBMS especificado. A separação lógica e física de seu servidor de banco de dados também pode ser utilizada para aprimorar a segurança geral de seus dados.
  • Armazenamento de arquivos: pode ser fornecida segurança adicional ao utilizar um armazenamento de arquivos pela consideração cuidadosa de seus arquivos do armazenamento de arquivos. Por exemplo, usar uma unidade de rede anexada para armazenar os arquivos do armazém de arquivos melhora a segurança física dos dados. Outro exemplo é armazenar os arquivos em um sistema de arquivos criptografado do sistema operacional.

Tanto o armazém de arquivos como o armazém de dados oferecem recursos de alta disponibilidade. Para obter detalhes adicionais, consulte Alta Disponibilidade do Armazenamento de Mensagem.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjm0001_
Nome do arquivo: cjm0001_.html