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


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

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

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

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

  • 2016년 03월 27일에 작성됨
    웹을 좋아함

조회수 279


1 답변


좋아요
2
싫어요
채택취소하기

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

  • 2016년 03월 27일에 작성됨
    Polyglot Programmer

  • 답변 감사합니다! 단순 CRUD라서 익숙한 mysql을 사용해야겠네요. pgsql은 나중에 공부용으로 사용해봐야겠습니다.    김하하   2016.3.27 13:25     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close