MySQL Router 支持读写拆分。此配置使您能够将所有读取流量定向到只读实例,并将所有写入流量定向到读写实例。
读写实例是 InnoDB 集群中的主实例或源实例。只读实例是 InnoDB 集群中的辅助实例,或者是副本集群中的主实例或辅助实例。
MySQL Router 将每个查询分类为读取或写入,并将其定向到相应的后台。 也可以使用 ROUTER SET 或 query_attributes 手动或以编程方式指定查询类型。
ROUTER SET
query_attributes
每个客户端会话可以与一个读写目标和一个只读目标通信。