rails 에선 mysql 혹은 postresql 중에서 어떤걸 추천하나요?

조회수 1199회

파이썬으로 장고만 하다가 지루해서 이번에 rails를 배우고 있습니다.

여러가지를 공부하다 궁금한게 하나 생겼습니다.

rails에서는 권장하는 DB가 무엇인가요? 없다면 어떤 DB가 가장 조화롭나요?

저는 익숙한 mysql을 사용하고싶은데 django로 mysql을 하다가 좀 귀찮아지는 일이 생겨서 rails에선 또 어떨지 고민이 되네요.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • Rails는 MySQL이나 Postgresql과 모두 잘 동작하기 때문에 선호하는 DB를 사용하시면 됩니다. 최신 버전에서는 Postgresql의 특별한 데이터 타입인 Array, Hstore, JSON, Range 등을 지원하게 되면서 Postgresql도 사용하기 편해졌습니다.

    http://guides.rubyonrails.org/active_record_postgresql.html

    MySQL이나 Postgresql 모두 좋은 DB이기는 하지만 지원하는 기능에 차이가 있는데 아래 문서에 잘 비교해놓았으니 읽어보고 판단하시면 될 것 같습니다. 실제 서비스에 사용하신다면 익숙한 MySQL이 나으실 것 같고 공부를 위해서라면 Postgresql을 한 번 사용해보시면 어떨까 싶네요.

    https://www.wikivs.com/wiki/MySQL_vs_PostgreSQL

    • (•́ ✖ •̀)
      알 수 없는 사용자
    • 답변 감사합니다! 단순 CRUD라서 익숙한 mysql을 사용해야겠네요. pgsql은 나중에 공부용으로 사용해봐야겠습니다. 2016.3.27 13:25

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

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

(ಠ_ಠ)
(ಠ‿ಠ)