19. 대부분의 NoSQL Database 에서는 Query Language로 SQL을 사
용하지 않음
NoSQL = “Not Only SQL”
RDBMS에서 발생하는 Overhead를 단순화하거나 제한
종종 테이블로 구성되고 기본 키를 통해 액세스
JOIN 및 ORDER BY 를 지원하지 않음
=> 행 데이터 분할이 수평적으로 이루어지기 때문
20. Couple (Key, Value) 조합이 일반적으로 많이 쓰임
Key : RDBMS의 Attribute Name / SQL의 Column Name
일반적으로 Index가 있는 Semi-Structured Document
그래서, 때로는 Document-Oriented NoSQL Database라고 불림
JSON은 일반적으로 맵, 날짜, 데이터 유형 목록의 데이터 구
조를 표현하는데 쓰이는 데이터 모델
NULL 값이 필요하지 않음, 스키마가 존재하지 않기 때문
21. Get(Key) : 주어진 Key의 값을 추출
Put(Key, Value) : 주어진 Key 값을 생성하거나 업데이트
Delete(Key) : 주어진 Key와 값을 제거
Execute(Key, Operations, Parameters) : 주어진 키의 데이터에
대한 작업을 호출
일반적인 반환값 : Tuple