2014-01-25 3 views
1

컨텍스트는 소셜 네트워킹이 많은 모바일 앱입니다.Clover 모바일 앱을위한 CQRS 대 SQL과 NoSQL

데이터베이스 시스템에 MongoDB 또는 Postgresql 중 어느 것을 사용할 지 모르겠습니다. 최근에 CQRS를 배웠고 문제에 대한 매력적인 해결책으로 보입니다. 그러나 두 가지 다른 데이터베이스 모델 간의 통신을 지원하는 라이브러리의 방식이나 그 구현 방법을 찾을 수 없습니다.

Postgresql과 Mongo를 함께 사용하면 문제를 해결할 수 있습니까?

+0

CQRS 대 (없음) SQL은 사과 대 과일 바구니와 비슷합니다 – MikeSW

답변

2

당신이 할 일에 대해 더 많은 시간을 할애하지 않고 말하기는 어렵다. 비 SQL 카테고리에서 나는 단지 내 투표를 Datomic에 던져 버릴 것이기 때문에 재미 있고 많은 것이다. people smarter than 대규모 Clojure 프로그램의 경우 good fit으로보십시오.

+0

Datomic은 나를 귀찮게하는 몇 가지 사항이 아니라면 치료 만하는 것처럼 보입니다. 오픈 소스가 아니며 클라우드 기반이라면 내 하드 드라이브에 내 데이터베이스를 가질 수 없다는 뜻입니까? – user3225710

+0

또한 Datomic은 명령 - 쿼리 분리에 대한 솔루션을 제공합니까? – user3225710

+0

Datomic에는 여러 스토리지 백엔드가 있으며, 여러 스토리지 백엔드 중 일부는 자체 호스팅 될 수 있습니다. OO에 대한 CQS의 우려가 더 많으며, 불변의 원칙 때문에 Datomic에 덜 적용됩니다. – NielsK

관련 문제