main RDBMS가 Oracle이나 MSSQL인 경우, 접속량이 폭주(Select) 문제를 해결하기위해, MySQL로 Clone을 만드는 경우가 종종있습니다. 대학의 합격자 발표, 지도서비스에서 POI등 말이죠. 잘못된 설계로 인한 땜빵이라고 볼수도 있지만, 자주 목격하는 구성인데... 이런 용도로 MySQL대신에 mogoDB나 CouchDB 를 사용하면 성능향상을 더 기대할 수 있을까요?

asked Jul 28 '10 at 11:31

zziuni's gravatar image

zziuni
556


Absolutely Yes.

mongoDB의 sharding 기술로 로드를 분산시키는 것은 껌포장지 벗기는 정도의 난이도. 게다가 Mongo DB는 SQL 인터페이스도 지원합니다. 고민하지마세요.

answered Jul 28 '10 at 11:42

andrwj's gravatar image

andrwj
1093

sharding에 SQL interface라... 좀파보고 샘플하나 띄워서 내부에 건의해 봐야겠군요. ㅎ

(Jul 28 '10 at 12:05) zziuni

NoSQL이 그런식의 용도를 위해 등장한 것이라고 생각하고는 있습니다만 한 대학의 접속량정도보다 훨씬 많은 접속에 대비한 시스템이라고 생각하고 있습니다.

때문에 특정시기에 급격히 몰리는 대학의 경우 성능향상은 나올것 같기는 하지만 약간은 오버스펙이 아닌가 하는 생각도 들고 있습니다. (저도 써보지 않아서....)

answered Jul 28 '10 at 11:37

Outsider's gravatar image

Outsider
1186

스팩으로만 따지면 오라클이야 말로 억단위도 거뜬하죠. 요점은 조횟업무에선 RDB보단 무조건 좋다? 가 되는건가요?

(Jul 28 '10 at 11:42) zziuni
내 답변
toggle preview

구독:

로그인 후에는 모든 변경사항에 대해 구독할 수 있습니다.

Tags:

×1
×1
×1
×1

질문등록: Jul 28 '10 at 11:31

열람: 1,435 times

최종 수정: Jul 28 '10 at 12:05

관련 질문

powered by OSQA