2017-04-20 1 views
0

나는 서버에 모 놀리 식 응용 프로그램을 가지고 있으며 최상의 원칙을 사용하여 여러 마이크로 서비스로 나누고 싶습니다. 응용 프로그램에는 현재 하나의 데이터베이스가 있고 거의 10 개의 테이블과 6-7 개의 서비스가 사용하고 있습니다.많은 데이터베이스 집약적 인 서비스가 아니더라도 마이크로 서비스가 자체 데이터베이스를 가지고 있어야합니까?

제 질문은 어떤 서비스가 하나의 테이블 만 가지고 있기 때문에 이들을 분리해야하는지 테이블 당 서비스 접근 방식을 사용하는지 여부입니다. 아니면 데이터베이스 당 데이터베이스 접근해야 하나의 테이블에 대해서만 데이터베이스를 만들 수 있습니까?

우리가 그때는 플러그인처럼 같은 같은 자연의 독립적 & 경량 또는한다, 기존의 웹 서비스 아키텍처를 통해 마이크로 서비스를 사용하는 경우 때문에 나는 표 당 서비스 좋은 방법이 될 것입니다 제안
+0

참조 http://stackoverflow.com/questions/43426699/db-design-for-microservice-architecture/43427397#43427397 –

답변

0

추가 응용 프로그램.

데이터베이스 우대 접근 방식은 여러 개의 우산을 가지고있을 때 적합하지만 요즘 NOSQL 데이터베이스 접근 방식은 유행입니다.

희망 사항은이 방법을 마무리하는 데 도움이됩니다.

모두 최고입니다.

관련 문제