본문 바로가기

Programming/Database

RDBMS 와 NoSQL

반응형

RDBMS(Relational database management system)

-> 관계형 데이터베이스 관리 시스템. (Oracle, mysql, mssql ..)

RDB 타입의 데이터베이스는 데이터 간의 관계를 표현한다.

 

NoSQL

-> RDB에 비해 덜 제한적인 일관성 모델을 이용하는 매커니즘을 사용하는 데이터베이스 타입.

 

기업의 복잡한 데이터들을 효율적으로 핸들링 하기위해 데이터들간의 관계를 표현한 RDBMS를 사용했고

근래에 더욱큰 데이터와 비교적 단순해지고있는 데이터관계의 특성을 반영하여 NoSQL을 사용한다.

 

어떤 타입의 데이터베이스 를 사용할지는 판단하려면 내가 핸들링 할 데이터의 특성 파악이 선행되어야 한다.

반응형