node.js 웹 개발 중입니다. 우선은 회원 관리 정도에 DB가 필요한데, 흔히들 mongoDB를 사용하는 것 같은데 MySQL은?

조회수 2546회

Node.js 를 공부 겸, 개발 중입니다.

우선 회원 관리 기능이 있어야 해서 DB를 사용할껀데, 무엇을 사용할지 심히 고민입니다.

흔히들 M E A N 이라고 node.js 에는 mongdb를 많이 사용하는 것 같은데, 저는 mssql 을

약 2년 정도 다룬 경험이 있어서 관계형 DB에 익숙합니다.

스타트업으로써 웹을 개발하는데, 물론 웹앱의 성격에 따라 다르겠지만 어느 DB를 선택하는 것이 좋을지, 경력자 분들의 의견을 듣고 싶습니다. *( 예를 들면 각 DB의 사용 경험 등 )*

1 답변

  • 좋아요

    1

    싫어요
    채택 취소하기

    MEAN스택 등은 그냥 유행이라고 생각하시면 됩니다.

    Front <-> Server <-> DB까지 모두 Json을 사용하기 때문에 별도의 직렬화나 추상화 레이어가 없어지는 장점이 있겠지만, 어느정도 규모를 넘어가면 이러한 장점은 빠르게 사라집니다.

    MySql등 관계형 DB는 아주 오랜 시간동안 안정화과 검증되었습니다.

    또 많은 경우에 NoSql로 가능한 일은 RDB로 가능합니다.

    익숙하고, 백업 쉽고, 정보나 툴이 많은 MySql 사용을 추천드립니다.

    몽고는 옆에 팀이 사용했다가 고생한 것만 봤고, MySql + Node.js는 내부 통계 툴 개발에 사용해 봤는데 별 문제 없이 잘 붙었었습니다.

    • (•́ ✖ •̀)
      알 수 없는 사용자
    • (•́ ✖ •̀)
      알 수 없는 사용자
    • MEAN.io 에 대해서 궁금한 것도 있었는데 답변해주셔서 감사합니다. 역시 굳이 MongDB 를 사용할 필요는 없는거죠? 선택에 도움을 주셔서 감사합니다. 상남자 2016.4.13 23:43

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)