NoSQL이란 무엇인가? 개념, 특징과 장점
NoSQL 이란? NoSQL은 Not Only SQL의 약자입니다. 이미 여러분들이 평소에 Facebook, Twitter, Netflix, Instagram 등의 서비스에서 이미 NoSQL 을 사용하고 있습니다. NoSQL은 기존 RDBMS의 한계를 극복하기 위해 만들어진 형태의 데이터 베이스입니다. Relation 즉 관계형이 아니어서 고정된 스키마가 없으며, Join이 힘들지요. 빅데이터를 다룰때, RDBMS로만으로는 트래픽을 감당하기 어려워졌고, 여러분들이 올린 사진이나, 메시지를 저장할 때, 동시 다발적으로 상품을 추천해 줄 때, 데이터를 더 빠르게 처리하기 위해서 개발된 것이 NoSQL 입니다. 핵심 요소는 Horizontal Scalability(수평확장)과 High Availability(..