FreeSql 支持数据库读写分离,本功能是客户端的读写分离行为,数据库服务器该怎么配置仍然那样配置,不受本功能影响,为了方便描术后面讲到的[读写分离]都是指客户端的功能支持. 各种数据库的读写方案不一,数据库端开启读写分离功能后,读写分离的实现大致分为以下几种: 1.nginx代理,配置繁琐且容易出错: 2.中件间,如MyCat: 3.在client端支持: FreeSql 实现了第3种方案,支持一个[主库]多个[从库],[从库]的查询策略为随机方式. 若某[从库]发生故障,将切换到其他可用[…