Routing

This is a grid of all packages for multi-database routing tools.

Features currently being evaluated

Feature Description
Round Robin Round robin database selection
Weighted Random Selection Database selection using random selection influenced by weighting scores
Master/Slave Ability to define a master database to use for writes and a pool of slave
databases to use for reads
Basic Random Selection Database selection using random selection from a pool
Master Pinning Temporarily 'pinning' database reads to master for a user after they execute a
write

Filter results

Package django-multidb-router django_replicated django-routers django-failover django-balancer
Package django-multidb-router django_replicated django-routers django-failover django-balancer
Description Round-robin master/slave db
router for Django.
Django DB router for stateful
master-slave replication
Django multiple databases,
auto routers
automatic failover for Django A set of tools for using
Django's multi-db feature.
Category App App App App App
# Using This 1 10 1 0 1
Python 3?
Development Status Beta Production/Stable Unknown Beta Alpha
Last updated Sept. 23, 2021, 4:01 p.m. April 10, 2020, 7:07 a.m. Aug. 16, 2013, 4:42 a.m. Aug. 3, 2012, 3:57 p.m. Sept. 12, 2016, 10:59 a.m.
Version 0.10 2.7 0.2 0.1.1 0.5
Repo GitHub GitHub GitHub GitHub GitHub
Commits
Stars 290 328 22 42 111
Repo Forks 57 66 4 3 6
Participants diox
jsocol
k4nar
jbalogh
terite
dchukhin
Jdsleppy
ukanga
erikrose
frensjan
more...
daevaorn
dmirain
isagalaev
uruz
actics
mkuznets
svetlyak40wt
antonyc
bradmontgomery
cy
more...
avelino brianjaystanley michaelhelmick
bkonkle
cmheisel
Documentation N/A N/A N/A
Round Robin
Weighted Random Selection
Master/Slave
Basic Random Selection
Master Pinning
Search Weight Package Description Last PyPI release: Repo Forks Stars
{{ item.weight / max_weight * 100 | number:0 }}% {{ item.title }} Grid: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} N/A {{ item.repo_forks }} N/A {{ item.repo_watchers }} N/A