Domanda

Io sono disposto l'istituzione di un master-slave app utilizzando Ruby on Rails che deve avere un Master-Slave backend.Attualmente sto guardando utilizzando Slony per la componente di replica, e Masochismo per la gestione di collegamenti lettura/scrittura per i diversi DBs.

Questa è la mia prima configurazione master-slave DBs con Ruby on Rails, e queste sono le due opzioni che ho visto uscire più.Hai lavorato con un plugin migliore per questa situazione in passato?Il limite al numero di schiavi in Slony non è un problema per la situazione, devo realisticamente solo bisogno di uno o due.

Grazie!

È stato utile?

Soluzione

Se si sta utilizzando Ruby, sarebbe un peccato non provare rubyrep.

Altri suggerimenti

io personalmente uso MySQL quindi la mia implementazione di base potrebbe non funzionare, ma ho usato Masochismo troppo e si trasferisce a DataFabric, che supporta più schiavi e sharding nonché meccanismi di replica.

Abbiamo usato Slony e Masochismo, ma passato a Londiste e DataFabric e non hanno guardato indietro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top