django-multidb-router

Software screenshot:
django-multidb-router
Rincian Software:
Versi: 0.5
Tanggal Upload: 11 May 15
Pengembang: Jeff Balogh
Lisensi: Gratis
Popularitas: 1

Rating: 1.0/5 (Total Votes: 2)

Django-multidb-router adalah aplikasi Django.
Dengan multidb.MasterSlaveRouter semua membaca pertanyaan akan pergi ke database budak; semua sisipan, update, dan menghapus akan lakukan untuk database default.
Pertama, menentukan SLAVE_DATABASES dalam pengaturan Anda. Ini harus menjadi daftar alias database yang dapat ditemukan di DATABASES:
DATABASES = {
& Nbsp; 'default': {...},
& Nbsp; 'shadow-1': {...},
& Nbsp; 'shadow-2': {...},
}
SLAVE_DATABASES = ['shadow-1', 'bayangan-2']
Kemudian dimasukkan ke dalam multidb.MasterSlaveRouter DATABASE_ROUTERS:
DATABASE_ROUTERS = ('multidb.MasterSlaveRouter',)
Database slave akan dipilih dalam round-robin fashion.
Jika Anda ingin mendapatkan koneksi ke budak di app, gunakan multidb.get_slave:
dari koneksi impor django.db
impor multidb
koneksi = koneksi [multidb.get_slave ()]

Persyaratan :

  • Python
  • Django

Perangkat lunak lain dari pengembang Jeff Balogh

Komentar untuk django-multidb-router

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!