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