メインコンテンツにスキップ
シニティロゴ
リアルタイムデータレプリケーション – 目的に合ったツールの選択

リアルタイムデータレプリケーション – 目的に合ったツールの選択

シニティ

シニティ

2017 年 10 月 12 日

リアルタイムデータレプリケーションをサポートするツールは市場に数多く存在しますが、この記事では、広く利用されている2つのツールと、それらの最適な使用シナリオに焦点を当てます。

  • バックオフィス アソシエイツ DBMoto®
  • SAP® HANA® Smart Data Integration (SDI)

リアルタイムデータレプリケーションは、複数のユースケースや、データベースと必要な機能の組み合わせにわたって実行できます。以下の表は、両製品の主な機能をまとめたもので、お客様のユースケースに最適なツールを選択する際の参考になります。 

HANAスマートデータ統合のビジョンは、HANAプラットフォーム上でネイティブなデータ統合機能を提供し、顧客がニーズに合ったデータレプリケーションツールを容易に選択できるようにすることです。

将来的には、HANA SDI は HANA に関連するほとんどのデータ転送ニーズに対応する最適なツールとなるでしょう。しかし、現在の HANA エコシステムにおいても、さまざまなデータ移行ユースケースをサポートするツールが複数存在します。SAP Data Services、SAP Landscape Transformation Replication Server (SLT)、SAP HANA Smart Data Streaming はそれぞれ、異なるデータ移行ユースケースにおいて利点を提供します。例えば、次のようになります。

  • SAPデータサービス: 高度な変換機能を備えたバッチETLジョブ
  • SAP SLT: 会社コードの統合またはサイドカーデータの複製
  • SAPスマートデータストリーミング: ストリーミングデータセットの場合

SAP HANAデータベースをターゲットとするユースケースにおいて、ネイティブなデータ統合ソリューションが必要な場合、HANA SDIも利用できます。

BackOffice Associates DBMotoによるリアルタイムデータレプリケーションとCDC

DBMotoは、異種混在のソースシステムとターゲットシステム間でのリアルタイムデータレプリケーション、変更データキャプチャ、およびエンタープライズ環境におけるデータ変換を含むユースケースにおいて、最適なソリューションです。

DBMotoには、リアルタイムデータレプリケーションを実行するための3つのモードがあります。

  • 更新(スナップショット)モード: データセットを読み込み、管理者が定義したマッピングルールを適用し、結果全体をターゲットデータベースに書き込みます。
  • ミラーリング(CDC)モード: 可能な限りトランザクションログ管理に基づき、ソースからターゲットへのリアルタイムの一方向レプリケーションをCDCを使用して実施する。
  • 同期モード: CDCベースのトランザクションログ管理と独自の競合解決戦略を使用して、複数のデータベースを双方向に同期させます。

DBMotoは、さまざまなリアルタイムデータ移行シナリオにおいて最適なツールであることは明らかです。無料トライアルにご興味がありますか? 無料体験版ソフトウェアはこちらをクリックしてください。

同様の投稿