데이터 저장 방식에 따른 분류
NoSQL은 동적으로 데이터 구조를 변경할 수 있는 유연성을 가지고 있다. 대표적으로 MongoDB가 있고, JSON 형식의 도큐먼트를 저장한다. 중첩된 객체 및 배열을 포함할 수 있다. 일관된 schema없이 데이터를 저장하기 때문에 동적인 변경이 가능하다.
단순하고 빠른 쿼리 , 데이터 입력이 가능하다.
{
"_id": 1,
"name": "John Doe",
"age": 30,
"city": "New York"
}
RDMS를 사용할 경우 데이터 관계와 일관성에 중점을 두고, NoSQL은 유연한 데이터 구조, 확장성에 중점을 두게 된다.