문제

문서 기반 DB (예 : CouchDB)에서 RDBMS (예 : MySQL)로 마이그레이션 할 수 있는지 궁금합니다.

도움이 되었습니까?

해결책

짧은 대답 : 예

긴 답변 : 문서 DB (예 : CouchDB)의 기능이 많을수록 더 많은 고통을 느낄 수 있습니다. 복잡한 Map-Reduce 기반 "보기"생성, 복잡한 중첩 문서 등과 같은 개념은 RDBM에 잘 매핑되지 않습니다.

또한 CouchDB (2 명 이상의 마스터가있는 멀티 마스터,로드 밸런싱)에서 쉬운 것은 RBM으로 거의 불가능하다고 생각합니다.

반면, 실제 RDBM (일반적으로 MySQL이 아닌)을 많이 사용하는 응용 프로그램은 거래 및 나머지 산성 특성을 놓치기 때문에 CouchDB & Friends에 포트하기가 훨씬 어렵습니다. CouchDB는 이와 관련하여 훨씬 적은 보증을 제공합니다. 따라서 일반적인 포팅에서 ~에서 CouchDB는 포팅보다 쉽습니다 에게 couchdb.

즉, 많은 애플리케이션은 RDBMS를 영광 (키, 가치) 저장소로만 사용합니다. 이는 모든 방향으로 쉽게 포트가 포트 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top