node.js 웹 개발 중입니다. 우선은 회원 관리 정도에 DB가 필요한데, 흔히들 mongoDB를 사용하는 것 같은데 MySQL은?
조회수 2547회
Node.js 를 공부 겸, 개발 중입니다.
우선 회원 관리 기능이 있어야 해서 DB를 사용할껀데, 무엇을 사용할지 심히 고민입니다.
흔히들 M E A N 이라고 node.js 에는 mongdb를 많이 사용하는 것 같은데, 저는 mssql 을
약 2년 정도 다룬 경험이 있어서 관계형 DB에 익숙합니다.
스타트업으로써 웹을 개발하는데, 물론 웹앱의 성격에 따라 다르겠지만 어느 DB를 선택하는 것이 좋을지, 경력자 분들의 의견을 듣고 싶습니다. *( 예를 들면 각 DB의 사용 경험 등 )*
1 답변
-
MEAN스택 등은 그냥 유행이라고 생각하시면 됩니다.
Front <-> Server <-> DB까지 모두 Json을 사용하기 때문에 별도의 직렬화나 추상화 레이어가 없어지는 장점이 있겠지만, 어느정도 규모를 넘어가면 이러한 장점은 빠르게 사라집니다.
MySql등 관계형 DB는 아주 오랜 시간동안 안정화과 검증되었습니다.
또 많은 경우에 NoSql로 가능한 일은 RDB로 가능합니다.
익숙하고, 백업 쉽고, 정보나 툴이 많은 MySql 사용을 추천드립니다.
몽고는 옆에 팀이 사용했다가 고생한 것만 봤고, MySql + Node.js는 내부 통계 툴 개발에 사용해 봤는데 별 문제 없이 잘 붙었었습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자 -
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
-
댓글 입력