Разбить чтение на ведомый и записать на master в ar_multidb - PullRequest
0 голосов
/ 10 сентября 2018

Я сейчас работаю в Ruby на рельсах. Я хочу разделить соединение между master-slave, чтобы запросы чтения перешли на slave и write to master. В настоящее время я использую ge-ar-multidb. Я знаю, что это не поддерживает.

Так есть ли способ сделать это без использования другого драгоценного камня, такого как осьминог или макара.

Один из способов, который я могу придумать, - это установить соединение по умолчанию для подчиненного и поместить запросы на запись в блок Multidb.use (: default). Но это много усилий, плюс может привести к ошибкам кода.

...