django-multidb-router

Software screenshot:
django-multidb-router
Software informatie:
Versie: 0.5
Upload datum: 11 May 15
Ontwikkelaar: Jeff Balogh
Licentie: Gratis
Populariteit: 1

Rating: 1.0/5 (Total Votes: 2)

django-MULTIDB-router is een Django applicatie.
Met multidb.MasterSlaveRouter allemaal gelezen queries zal gaan naar een slaaf databank; alle inserts, updates en schrapt zal doen om de standaard database.
Definieer eerst SLAVE_DATABASES in uw instellingen. Het moet een lijst met database-aliassen die gevonden kunnen worden in databases zijn:
DATABASES = {
& Nbsp; 'default': {...},
& Nbsp; 'shadow-1': {...},
& Nbsp; 'shadow-2': {...},
}
SLAVE_DATABASES = ['shadow-1', 'shadow-2']
Dan zet multidb.MasterSlaveRouter in DATABASE_ROUTERS:
DATABASE_ROUTERS = ("multidb.MasterSlaveRouter")
De slave databases zal worden gekozen in round-robin.
Als u een verbinding met een slaaf in uw app te krijgen, gebruiken multidb.get_slave:
van django.db verbindingen import
import MULTIDB
verbinding = verbindingen [multidb.get_slave ()]

Eisen

  • Python
  • Django

Andere software van ontwikkelaar Jeff Balogh

Reacties op django-multidb-router

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!