SQL와 NoSQL
데이터베이스의 두 가지 타입으로 나누면 SQL과 NoSQL으로 구분할 수 있다. 그에 대한 설명을 서로의 차이를 통해 간단히 해보려고한다. SQL? Structured Query Language(구조적 질의어)의 약자로 DB에서 자료를 처리하는 용도로 쓰인다. 보통 우리가 일반 DB나 관계형 DB를 말하면 SQL을 의미하는 경우가 많다. 대표적으로 MariaDB, MySQL등이 존재한다. NoSQL? Not only SQL로, SQL만을 사용하지 않는 데이터베이스 관리 시스템(DBMS)를 말한다. 관계형 데이터베이스를 사용하지 않는다는 의미가 아닌, 여러 유형의 데이터베이스를 사용하는 것이다. 대표적으로 mongoDB, Firebase의 datastore등이존재한다. 눈치가 빠르면 위 내용만으로 어느정도..
2020.05.03