2012-03-26 5 views
2

멀티 테넌트 SaaS 기반의 Rest Application을 구축하고 싶습니다. 위의 아키텍처를 구현하는 모범 사례에 대한 오픈 소스 제품 또는 기타 참조 구현이 있습니까? 멀티 테넌트 SaaS 참조 응용 프로그램

나는 자바 플랫폼을 사용할 계획입니다

+1

왜 일부 단체가 투표를 종료 했습니까? –

답변

1

하나 또는 여러 개의 DB를 사용하여 같은 다른 멀티 테넌트 전략이 있습니다.

우리가 실제로 대답 할 수 있기 전에 당신의 필요에 따라이 전략들을 살펴 봐야합니다.

나는 유지 관리가 더 쉬운 공유 DB를 갖고 싶어한다.

최대 절전 모드 필터를 사용하면 쉽게 할 수 있습니다. 다음은 Play 프레임 워크를 사용하는 예제입니다. http://www.lunatech-research.fr/archives/2011/03/04/play-framework-writing-multitenancy-application-hibernate-filters tenant_id를 확장 가능하도록 분할 할 수 있습니다. Hibernate Shards가 있습니다 (그러나 실제로 활성화되지는 않습니다).

전략에 따라 이러한 기능을 구현하는 데는 여러 가지 방법이 있습니다. Groovy에는 쉽게 할 수있는 플러그인이 있다고 생각합니다.

관련 문제