배워서 남주는 개발자 :)
반응형

nosql 2

SQL vs NoSQL (MySQL vs MongoDB)

**해당 포스팅은 academind의 포스팅을 번역한 포스팅입니다.** https://academind.com/tutorials/sql-vs-nosql [ 개요 ] 웹 어플리케이션 개발을 위한 첫 걸음을 내딛은 이후 한 가지 선택사항을 마주하게 됩니다. MySQL과 같은 SQL을 사용할 것인지? 혹은 MongoDB와 같은 NoSQL을 사용할 것인지? 특히 Node.js에 익숙한 분들이라면 NoSQL(MongoDB)이 더 좋다는 생각을 가지고 있을지도 모르지만 이는 잘못된 생각입니다. 이 글에서는 SQL과 NoSQL의 핵심적인 개념을 소개하고 각 솔루션의 차이점과 장단점을 소개하겠습니다. [ SQL (관계형 데이터베이스) ] SQL은 '구조화된 쿼리 언어(Structured Query Language)'의..

Web 2022.04.14

WIL 4주차 회고 ORM SQL NoSQL

이번주까지해서 주특기 숙련주차가 끝나고 심화주차에 들어갔다. 이번주는 개인적으로 조금더 열심히 해볼수 있었는데 그렇지 못해서 아쉬움이 남았다. 이번 주특기 심화주차는 조금더 화이팅 해봐야겠다. 이번주 키워드는 ORM 과 SQL / NoSQL이다. 1)ORM(Object Relation Mapping) 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑해주는 것을 말한다. 객체 지향 프로그래밍은 클래스를 사용하고, 관계형 데이터 베이스는 테이블을 사용한다. 객체 모델과 관계형 모델 간에 불일치가 존재하는데 ORM을 통해 객체 간의 관계를 바탕으로 SQL을 자동으로 생성하여 불일치를 해결한다. ORM의 장점 - 객체 지향적인 코드로 더 직관적이고 비즈니스 로직에 더 집중할 수 있게 도와준다. - 재사용 및 ..

항해99 2022.04.04
728x90