Я сейчас работаю в Ruby на рельсах. Я хочу разделить соединение между master-slave, чтобы запросы чтения перешли на slave и write to master. В настоящее время я использую ge-ar-multidb. Я знаю, что это не поддерживает.
Так есть ли способ сделать это без использования другого драгоценного камня, такого как осьминог или макара.
Один из способов, который я могу придумать, - это установить соединение по умолчанию для подчиненного и поместить запросы на запись в блок Multidb.use (: default). Но это много усилий, плюс может привести к ошибкам кода.