2012-01-09 5 views
1

하나 이상의 DBMS를 사용하는 것이 좋은 생각은 언제입니까? 가능한 반향은 무엇이며, 언제 그렇게 할 것인지 결정할 수 있습니까?복수의 DBMS를 사용하는 경우

저는 현재 사용자의 웹 사이트에 대한 분석을 실행하고 저장하는 응용 프로그램을 만들고 있습니다. 이를 통해 모든 데이터를 분석하고 분석 할 수 있습니다.

각 사이트에서 수집 한 데이터는 정적이며 사이트마다 크게 다르므로 CouchDB는 매우 적합하게 보입니다. 그러나이 시스템을 만들기 위해서는 소파가 아주 끔찍한 사용자 계정 시스템을 구축해야합니다 (이름, 이메일 등을 예약하는 데는 여러 가지 문제가 있습니다).

나의 첫 번째 생각은 엄청난 양의 데이터에 대해 사용자 계정과 CouchDB를 처리하기 위해 MySQL을 사용하는 것이었다. 본질적으로 손톱 용 망치와 나사 용 스크류 드라이버를 사용하려고합니다.

하나 이상의 DBMS가 좋은 아이디어 일 때가 있습니까?

답변

0

사용자 계정 용으로 MySQL을 사용하고 크롤링 된 정보 용으로 CouchDB를 사용하는 데는 아무런 문제가 없습니다. 누구나

, 당신도 등 하나 repurcussions보다 더 사용할 때 어떤 일반적인 지침 알고 계십니까 GDBM

+0

같은 간단한 무언가를 고려해 볼 수 있습니다 ...? – Obto

+0

아니요,하지만 왜 묻는 지 이해할 수 없습니다. 예를 들어 일반 파일을 사용할 때 여러 파일을 필요로하는 상황과 한 파일 만 원하는 경우가 있습니다. 데이터베이스 또는 GDBM 파일과 다른 점은 무엇입니까? –

+1

DBMS가 많을수록 데이터가 서로 분리되어 불필요한 대기 시간을 초래할 수 있습니다. 그 외에 다른 단점이 있는지 궁금합니다. – Obto