ヘッダーをスキップ
Oracle TimesTen Replication - TimesTen to TimesTen開発者および管理者ガイド
リリース7.0
E05169-03
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

レプリケーションとは

レプリケーションとは、複数のデータ・ストアにデータのコピーを保持するプロセスのことです。TimesTenレプリケーションの目的は、パフォーマンスへの影響を最小限に抑えて、ミッション・クリティカルなアプリケーションでデータを継続して使用できるようにすることです。

レプリケーションには、次のメリットがあります。

マスター・データ・ストア、サブスクライバ・データ・ストアおよび要素

データ・ストア間でレプリケートされるエンティティは、レプリケーション要素と呼ばれます。TimesTenでは、レプリケーション要素として、データ・ストア、表およびシーケンスがサポートされています。図1.1に示すように、TimesTenレプリケーションでは、マスター・データ・ストアに対して行われた更新が、対応するサブスクライバ・データ・ストアにコピーされます。データ・ストア全体または選択した任意の数の表を、1つ以上のサブスクライバ・データ・ストアにレプリケートすることができます。

現在、マスター・データ・ストアとサブスクライバ・データ・ストアは、オペレーティング・システム、CPUタイプおよびワード・サイズが同じであるマシンに存在する必要があります。同一マシン上のデータ・ストア間でレプリケートすることもできますが、通常、レプリケーションは、別のマシン上のデータ・ストアに更新をコピーするために使用します。こうすることで、ノード障害によるデータの損失を防ぐことができます。TimesTenシステム間でデータをレプリケートするためのネットワーク要件については、「ネットワークの構成」を参照してください。

図1.1 マスター・データ・ストア全体のレプリケート
マスター・データ・ストア全体のレプリケート[説明]