django-multidb-router

소프트웨어 스크린 샷:
django-multidb-router
소프트웨어 정보:
버전: 0.5
업로드 날짜: 11 May 15
개발자: Jeff Balogh
라이센스: 무료
인기: 1

Rating: 1.0/5 (Total Votes: 2)

장고 - multidb 라우터는 장고 응용 프로그램입니다.
multidb.MasterSlaveRouter으로 모든 쿼리가 슬레이브 데이터베이스로 이동합니다 읽기; 모든 삽입, 업데이트 및 삭제는 기본 데이터베이스로 할 것입니다.
먼저, 설정에서 SLAVE_DATABASES을 정의합니다. 이 데이타베이스에서 찾을 수 있습니다 데이터베이스 별명의 목록이어야합니다 :
데이타베이스 = {
& NBSP; '기본': {...}
& NBSP; '그림자-1': {...}
& NBSP; '그림자-2': {...}
}
SLAVE_DATABASES는 = [ '그림자-1', '그림자-2']
그런 다음 DATABASE_ROUTERS에 multidb.MasterSlaveRouter을 넣어 :
DATABASE_ROUTERS = ( 'multidb.MasterSlaveRouter')
슬레이브 데이터베이스는 라운드 로빈 방식으로 선택됩니다.
앱에서 노예에 대한 연결을 얻고 싶은 경우에, multidb.get_slave를 사용 :
django.db 가져 오기 연결에서
수입 multidb
연결 = 연결 [multidb.get_slave ()]

요구 사항 :

파이썬
장고

개발자의 기타 소프트웨어 Jeff Balogh

django-pylibmc
django-pylibmc

20 Feb 15

django-nose
django-nose

14 Apr 15

코멘트 django-multidb-router

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!