Postgresql Foreign Data Wrapper

16 Eki by Faruk Erdem

Postgresql Foreign Data Wrapper

Postgresql yalın halde sunulmuş RDMS veritabanlarından birisidir.Bundan dolayı dblink  , Foreign Data Wrapper gibi özelliklerden faydalanmak için extension yüklememiz gerekir.

Postgresql   farklı uzak sistemlere bağlanmanızı ve   uzak sistemler üzerinden sorgulama ,yazma işlemleri yapmanıza imkan sağlar.  Foreign Data Wrapper özelliği Postgresql ‘in 9.1 versiyonu ile gelmiştir.

Fdw(Foreing Data Wrapper) ile farklı sistemlerden  veri çekmek,yazmak  için farklı  extensionların yüklenmesi gerekmektedir. Bunlardan bir kaçı aşağıdaki gibidir.

  • Postgresql – Postgresql  => postgres_fdw
  • Postgresql – MSSQL        =>tds_fdw
  • Postgresql  – Redis          => redis_fdw
  • Postgresql – MYSQL       => Mysql_fdw
  • Postgresql -MongoDB    =>Mongo_fdw

Aşağıdaki uygulamamız da Postgresql  den  Postgresql  sunucuya Fdw yapacağız.

Foreing Data Wrapper için ilk adım olan extension paketini aşağıdaki gibi ekliyoruz.

Loading

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir