728x90 Database1 NoSQL 알아보기 Not only SQL SQL 만을 사용하지 않는 데이터베이스 관리 시스템(DBMS)을 지칭하는 단어 특징 클러스터에서 실행할 목적으로 만들어져 관계형 모델을 사용하지 않는다. 대부분이 오픈소스이다. 스키마 없이 동작하고 데이터베이스 레코드에 자유롭게 필드 추가가 가능하다. 등장 이유 웹 2.0 환경과 빅데이터의 등장으로 데이터 처리 비용이 증가하는 문제가 생겼다. 관계형 데이터베이스의 경우 한 대에서 실행되도록 설계되어 데이터와 트래픽의 양이 증가할수록 하드웨어적 비용이 많이 들게 된다. (수직적 확장 Scale-up) NoSQL의 경우 여러 대의 컴퓨터의 데이터를 분산 저장하는 것을 목표로 등장했기 때문에 작은 장비 여러 대로 대량의 데이터를 처리할 수 있게 되었다. (수평적 확장 Scale-out).. 2021. 8. 20. 이전 1 다음 728x90