■ ■ やりたいこと ■ ■ PostgreSQLからRedshiftのテーブルを参照したい。 方法としては、DBLINKとpostgres_fdwというのがあるらしい。 ■DBLINK あるPostgreSQLから、別のPostgreSQLにアクセスできる。 PostgreSQL標準の機能。 リモートDBが持つテーブルにローカルライクにアクセスできるが、 ・リモート表をSELECTする場合、データを全件ローカルに持ってくるためデータ転送が多くなる。 ・リモートDBのテーブルや行をロックしない。整合性を担保するためには二相コミットの実装が必要。 ・独特なSQL書式 など、制約はある。 ■postgres_fdw DBLINKの後継機能。 クエリはオーソドックスな書式で通用するが、結合、ソート、 LIMIT、集約などがリモートではなくローカルで行われる。 *WHERE句によるシンプルな絞り込
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く