Mysql

MySQl、Postgresql 複製比較

  • June 2, 2015

MySQL 複製的一個主要問題是從屬是單執行緒的。這可能會導致複製滯後。

Postgresql 如何處理複製?它(或諸如 slony-I 之類的附加組件)是否允許多執行緒從站?

一般來說,MySQl 和 Postgresql 複製的優缺點是什麼?我經常聽說 MySQL 複製比 postgresql 複製好。這是一個公平的說法嗎?它到底好在哪裡?

我所知道的 Mysql 和 Postgres 的所有複製都是單執行緒的。多執行緒複製是一個非常複雜的問題,因為您必須確保無序更新不會影響最終數據。

您可以通過將數據分成幾部分並獨立複製它們來完成它(至少在帶有 slony 或其他外掛的 PostgreSQL 中)。但這只有在它由您不需要事務完整性的獨立部分組成時才有效,因為如果您獨立複製它顯然無法保持這一點。

引用自:https://serverfault.com/questions/51560