django-multidb-router

Software screenshot:
django-multidb-router
Software detaljer:
Version: 0.5
Upload dato: 11 May 15
Udvikler: Jeff Balogh
Licens: Gratis
Popularitet: 1

Rating: 1.0/5 (Total Votes: 2)

Django-MULTIDB-router er en Django program.
Med multidb.MasterSlaveRouter alle læste forespørgsler vil gå til en slave database; alle indsatser, opdateringer og sletter vil gøre til standard databasen.
Først definerer SLAVE_DATABASES i dine indstillinger. Det bør være en liste over databasealiaser, der kan findes i databaser:
DATABASER = {
& Nbsp; "standard ': {...},
& Nbsp; "skygge-1 ': {...},
& Nbsp; "skygge-2 ': {...},
}
SLAVE_DATABASES = ['skygge-1 "," shadow-2']
Derefter sætte multidb.MasterSlaveRouter i DATABASE_ROUTERS:
DATABASE_ROUTERS = ('multidb.MasterSlaveRouter',)
Slave databaserne vil blive valgt i round-robin mode.
Hvis du ønsker at få en forbindelse til en slave i din app, skal du bruge multidb.get_slave:
fra django.db import-forbindelser
import MULTIDB
tilslutning = tilslutninger [multidb.get_slave ()]

Krav :

  • Python
  • Django

Andre software developer Jeff Balogh

Kommentarer til django-multidb-router

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!