Data Stores

Um armazém de dados é um armazenamento de mensagens que utiliza um banco de dados relacional. Um mecanismo do sistema de mensagens usa um armazém de dados para armazenar informações operacionais no banco de dados, bem como para preservar objetos essenciais que o mecanismo do sistema de mensagens necessita para recuperação no caso de uma falha.

Um armazém de dados consiste no conjunto de tabelas que um mecanismo do sistema de mensagens utiliza para armazenar dados persistentes em um banco de dados. Consulte Tabelas de Armazenamento de Dados para obter uma lista de tabelas que abrangem um armazém de dados. Todas as tabelas em um armazém de dados são mantidas no mesmo esquema do banco de dados. É possível criar múltiplos armazéns de dados no mesmo banco de dados, contanto que use um nome de esquema diferente para cada armazém de dados.

O relacionamento um-para-um entre um mecanismo do sistema de mensagens e um armazém de dados significa que cada mecanismo do sistema de mensagens tem seu próprio armazém de dados. Um mecanismo do sistema de mensagens utiliza uma instância de uma origem de dados JDBC para interagir com o banco de dados que contém o armazém de dados para esse mecanismo do sistema de mensagens. A Figura 1 ilustra esses relacionamentos.

Figura 1. Relacionamento entre um mecanismo do sistema de mensagens e seu armazém de dados.Um mecanismo do sistema de mensagens utiliza uma origem de dados JDBC para gerenciar a interação com um data store, que está retido em um banco de dados

Todas as tabelas no armazém de dados devem ser armazenadas no mesmo esquema. É possível criar mais de um armazém de dados em um banco de dados, contanto que use um nome de esquema diferente para cada armazém de dados. Embora todo mecanismo do sistema de mensagens utilize os mesmos nomes de tabelas, seu relacionamento com o esquema fornece a cada mecanismo do sistema de mensagens utilização exclusiva de suas próprias tabelas.

Topologias de Data Store

Há várias opções para a localização relativa de um armazém de dados e seu mecanismo do sistema de mensagens. A topologia também define o relacionamento de um armazém de dados com outros armazéns de dados.

As seguintes opções afetam sua opção de topologia do armazém de dados:
  • O armazém de dados pode ser executado no mesmo nó do seu mecanismo do sistema de mensagens ou em um nó remoto.
  • Os armazém de dados podem ter um banco de dados dedicado ou pode compartilhar um banco de dados com outros armazéns de dados.
    Dica: Se você estiver utilizando o Informix RDBMS, configure uma instância de banco de dados separada para cada mecanismo do sistema de mensagens.

Í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=cjm0410_
Nome do arquivo: cjm0410_.html