더북(TheBook)

지금까지 배운 내용을 다시 봅시다.

1. ACID 대신 BASE를 지향합니다.

2. 일관성을 일부 희생하더라도 높은 확장성과 고가용성을 실현합니다.

3.(脫) 테이블 구조의 유연한 저장 방식을 이용하여 더 효율적인 프로그래밍을 추구합니다.

이러한 형태의 데이터베이스는 이름부터 도발적입니다. NoSQL이라고 합니다.3

Tip

RDBMS로 수평 확장이나 이중화를 하더라도 의도적으로 어느 정도 일관성을 희생하고, 그 대가로 빠른 응답 속도를 추구하기도 합니다. 예를 들어 소셜 네트워크 서비스나 대규모 사용자를 위한 서비스에서 말이죠.

 

3 이름의 유래는 정확히 모르겠지만, not only라고도 하고 이름 그대로 no라고도 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.