Amazon RDS 可以直接產生 Read Replica Replication 了...

以往要在 Amazon RDS 產生 Read Replica Replication 需要複雜的 snapshot 處理,但現在 AWS 直接提供這個功能了,而且可以同時生很多台:「New Read Replica Capabilities for Amazon RDS」。

這有多重要呢?以前因應流量瞬間爆增時的方式是增加 web server,並且利用 cache (可能是 memcached) 降低對後端的 query 數量。但因為引入 cache,平常就得處理 cache invalidate 的問題。

而這個方式平常只要處理讀寫分離就可以了。當量爆增時除了 web server 增加,直接增加後端的 RDS server (Read Replica Replication),甚至可以分層:

以目前的步調來看,之後有可能會推出 Master-Master 的 HA 架構?

Update:照 comment 提到的,Multi-AZ 本身就是 HA 架構了...

This entry was posted in AWS, Cloud, Computer, Database, Murmuring, MySQL, Network, Software and tagged , , , , , , , , . Bookmark the permalink.

5 Responses to Amazon RDS 可以直接產生 Read Replica Replication 了...

  1. Daniel Guo says:

    現在的 Multi-AZ deployment 應該就算?

  2. Stephon Bo-Chong Chen says:

    應該會先把 master-slave 權限交出來?XD

  3. Stephon Bo-Chong Chen says:

    自幹 slave 的權限
    現在 multi-AZ + read replica 還是綁在 AWS 上
    但是總會有些需求要自己在某處搞一個 slave 出來 ...

Leave a Reply

Your email address will not be published. Required fields are marked *