MathJax

MathJax-2

MathJax-3

Google Code Prettify

置頂入手筆記

EnterproseDB Quickstart — 快速入門筆記

由於考慮採用 EnterpriseDB 或是直接用 PostgreSQL 的人,通常需要一些入手的資料。這邊紀錄便提供相關快速上手的簡單筆記 ~ 這篇筆記以 資料庫安裝完畢後的快速使用 為目標,基本紀錄登入使用的範例:

2017年9月1日 星期五

PostgreSQL 的 Materialized View 與 EDB Replication Server ver 6.1 的比較

這篇主要是紀錄一下,PostgreSQL 底下的 Materialized View 與 EnterpriseDB 的週邊產品 EDB Replication Server v6.1 的相關比較資訊。如果要使用範例,直接參考使用手冊即可。




此處比較 PostgreSQL 9.4+ 內建 Materialized View 以及 EnterpriseDB 產品 EDB Replication Server 6.1 Singl-Master Replication(PGSQL to PGSQL)兩者的功能



PostgreSQL
Materialized
View
EDB
Replication
Server 6.1
資料的同步
每次都是整個表格的資料重新抓過來(重新作快照);REFRESH Materialized View 會有嚴重的鎖表等級(Exclusive Lock),使用 REFRESH Materialized View 的 CONCURRENTLY 選項便可以避免 Exclusive Lock
第一次作快照;
(Trigger Mode)在來源端紀錄一個 DML Shadow Table
(Logical Replication Mode)從 WAL Streaming 擷取指定表格的異動,存放在 EDB Replication Server 裡面,定時再把異動送到目標端執行
搭配 Foreign Data Wrapper 作
可搭配 FDW 使用。手冊範例使用 file_fdw 進行示範
訂閱端表格即為一般表格,可以用 FDW 進行查詢


參考資料:
PostgreSQL Materialized View簡介 - 慕凡(@ryudoawaru)'s blog

沒有留言:

張貼留言