본문 바로가기

책 이야기

CouchDB

CouchDB
The Definitive Guide
저자: 크리스 앤더슨, 잰 레나트, 노아 슬래이터
역자: 천호민
360페이지
978-89-93827-42-2
 


"이제는 느긋해질 시간,
CouchDB 
"


                      목차&서문





CouchDB 프로젝트는 지금까지 유기체처럼 잘 움직여 온 덕택에 현재는 수백만 대의 컴퓨터에서 동작하고 있다. 아마 내가 중지시키려 해도 그 번식을 멈출 순 없을 것이다.

- 다미엔 카즈Damien Katz
CouchDB 창시자 


No SQL을 부르는 방식은 'No' SQL 또는 'Not Only' SQL 로 부르지만,
그 해석은 기존의 RDBMS 방식이 아니라는 것은 동일합니다.
Key-value Stores, Extensible Record Stores, Document Stores 등의 계열 중에서 이번에 소개할 책은 문서 기반document-oriented 방식의 CouchDB입니다.
MongoDB가 문서 기반 非RDBMS의 대표 주자로 나서고 있는 상황에서,
또 다른 대안으로 CouchDB를 알아보지요.

아파치 ColuchDB는 오픈 소스 기반의 데이터베이스입니다.
얼랭
Erlang 으로 이루어져 있지만, CouchDB를 위해 일부러 얼랭을 배울 필요는 없죠.
문서로 저장되기 때문에 JSON과 javascript를 사용하고,
schema-free라든가 하는 특징은 아래 링크를 보시면 더 자세히 알 수 있습니다.


[2008-08 마소 기고문]
[No SQL 비교 링크] 

[Damien Katz 관련 페이지]

아래는 이 책에서 다루는 내용입니다.

■ 문서 기반 저장소와 그의 사용에 관한 기본적인 내용들을 이해한다.

■ HTTP 프로토콜을 기반으로 하는 RESTful 인터페이스를 통해 CouchDB와 상호작용한다.

■ 자립적인 JSON 문서로 데이터를 모델링 한다.

■ 자연적으로 진화하는 데이터 스키마를 처리한다.

■ 맵리듀스 뷰를 사용해서 CouchDB에 저장된 데이터를 쿼리하고 집계한다.

■ 노드간에 데이터 복제한다.

■ 성능과 신뢰성을 향상시키기 위해 CouchDB를 정비한다.


O'Reilly의 동물 시리즈, 많이 친숙한 표지죠??
마치 Couch 소파 밑에 한가로이 누워있는 개가 이 책의 ID를 보여준다고 할 수 있네요.
이제는 좀 더 느긋해질 필요가 있습니다.
커피 한 잔 하면서 말이죠- 




           

   
   
   

'책 이야기' 카테고리의 다른 글

데이터 모델 리소스 북 Vol.3  (1) 2012.03.19
글로벌 트렌드 클라우드 컴퓨팅  (1) 2012.02.23
자바 파워 툴  (3) 2011.12.12
뷰티풀 테스팅  (2) 2011.11.11
위대한 게임의 탄생  (1) 2011.10.14