MySQL Router 支援讀寫分離。此組態可讓您將所有讀取流量導向至唯讀執行個體,並將所有寫入流量導向至讀寫執行個體。
讀寫執行個體是 InnoDB 叢集中的主要或來源。唯讀執行個體是 InnoDB 叢集中的次要執行個體,或是複本叢集中的主要或次要執行個體。
MySQL Router 會將每個查詢分類為讀取或寫入,並將其導向至適當的後端。也可以使用 ROUTER SET
或 query_attributes
手動或以程式方式指定查詢類型。
注意
每個用戶端會話可以與一個讀寫目的地和一個唯讀目的地進行通訊。