本作品はCC-BYライセンスによって許諾されています。通じてお寄せいただきますようお願いいたします。Incの米国、およびその他の国における商標もしくは登録商標です。Corporationの商標です。その子会社、関連会社の米国及びその他の国における登録商標です。文中の社名、商品名等は各社の商標または登録商標である場合があります。氏の日本およびその他の国における登録商標または商標です。Hat,Inc.の商標または登録商標です。Corporationの米国及びその他の国における登録商標または商標です。その子会社、関連会社の米国及びその他の国における登録商標です。文中の社名、商品名等は各社の商標または登録商標である場合があります。その子会社、関連会社の米国及びその他の国における登録商標です。文中の社名、商品名等は各社の商標または登録商標である場合があります。Canadaのカナダにおける登録商標およびその他の国における商標です。米国およびその他の国における登録商標です。Councilの商標です。商標または登録商標として使用している場合があります。PostgreSQLエンタープライズコンソーシアムとWG3について¶PostgreSQLエンタープライズコンソーシアムは、PostgreSQL本体および各種ツールの情報収集と提供、整備などの活動を通じて、ミッションクリティカル性の高いエンタープライズ領域へのPostgreSQLの普及を推進することを目的として設立された団体です。技術部会ではPostgreSQLの普及に対する課題を活動テーマとし3つのワーキンググループで具体的な活動を行っています。WG1(性能ワーキンググループ)WG2(移行ワーキンググループ)WG3(課題検討ワーキンググループ)WG3ではPostgreSQLの設計運用で想定される様々な課題に対し調査検証を行い、PostgreSQLが広く活用される事を推進しています。本資料はWG3の2016年度の活動としてPostgreSQLと他のRDBMS間でデータ連携を検討するにあたって様々な連携方式と周辺ツールを評価、整理するとともに一部のツールについて簡単な動作確認を行ったものです。間でデータ連携する目的や課題について記載しています。DB間連携の各方式データベース間のデータ連携方式について整理し、代表的なものを評価した比較表を掲載しています。Talendを用いた連携方式について概要、簡単な動作手順を記載しています。SymmetricDSを用いた連携方式について概要、簡単な動作手順や動作検証の結果を記載しています。DecodingPostgreSQLのロジカルデコーディングを用いた連携方式について概要、簡単な動作手順を記載しています。外部データラッパ(FDW)を用いた連携方式PostgreSQLのFDWを用いた連携方式について概要、簡単な動作手順を記載しています。本資料の読者は以下のような知識を有していることを想定しています。新たに必要となる場合があります。ユースケースとして挙げられます。運用面の検討が必要で多額のコストも必要となり、なかなか現実的ではありません。このため、既存システムを活用したままサブシステムを新たに拡張するケースが多くあります。異種DBMSとの連携を行うニーズが高まっています。異種DBMSとPostgreSQLを連携させる目的や機会は様々ですが、例を挙げると以下のようなケースがあります。基幹システムからサブシステムに最新情報のデータ配信を実施する。最新の状態を現地のシステムで利用するなど。マスタ管理のデータベースの負荷を軽減させる。事業統合などに伴うデータの統合や、開発サーバへのデータ移行や同期の為に一時利用する。各方式を選定するにあたっては以下のような多くの要素を考量し、選定する必要があります。比較判断するための観点を持っておくことが課題となります。検討すべき観点を列挙し、各観点への評価を記載しています。列挙していくことができます。Virtualizationなど)本書では以下の4つに絞り、調査対象としています。ETLツール(Talendをピックアップ)DB同期ツール(SymmetricDSをピックアップ)ロジカルデコーディング外部データラッパ(FDW)上記4つの方式を対象に、調査/評価の観点として以下の要素を設定し調査しました。各方式の実施例についても以降の章で記載しています。A⇒Bで連携データの同期はとれるか。バッチやジョブレベルでの定期的な反映なのか。データ転送性能やNWに関わる部分について。データ圧縮機能はあるか。データ抽出およびデータ格納処理自体の性能について。データベースの特権の分離が可能か。ユーザ管理が同一の基盤上で動くか、それとも独立管理が必要か。文字コードが違う場合など自動で変換、対応してくれるか。その他の変換もカスタマイズができるか上記観点を元に一覧比較表を作成し、以下の分類にて評価しました。評価については調査担当者による絶対評価として記載しています。一例として参考にして下さい。非常に得意、売りの機能。可能、問題なく使える。使えるが制約がある、問題になるケースがある。