본문 바로가기

도서 소개

카우치베이스 실전 가이드


그동안 읽어주신 분들께 감사드립니다. 이 책은 현재 절판되었습니다.
24시간 365일 무중단 서비스를 위한 최적의 NoSQL 솔루션!

최신 버전인 카우치베이스 3.0과 SDK 2.0을 기반으로 설명!

Node.js를 이용한 서버 개발과 시스템 성능 분석까지 다루는 실무자용 지침서!


출판사 제이펍

지은이 박선용

출판일 2015년 3월 25일

페이지 436쪽

판 형 46배판 변형(188*245*20)

제 본 무선(soft cover)

정 가 26,000원

ISBN 979-11-85890-14-2 (93000)

키워드 DBMS / NoSQL / Couchbase / Node.js / JSON / REST / JMeter / N1QL

분 야 IT / 데이터베이스 / NoSQL


관련 사이트

카우치베이스 홈페이지

카우치베이스 한국사용자그룹

카우치베이스 한국총판


관련 포스트

2015/03/12 - [출간전 책소식] - 모바일 시대 주목받는 NoSQL, 카우치베이스


관련 시리즈

■ (없음)


관련 파일 다운로드(예제 소스)

■ https://github.com/baida21/couchbase_example



강의 자료(교재로 채택하신 분들은 출판사로 메일 주세요)

■ 본문의 그림과 표


관련 도서

세븐 데이터베이스: 만들면서 파악하는 NoSQL

기초를 다지는 최신 웹 개발 공략서

SQL 더 쉽게, 더 깊게: 친절한 설명과 풍부한 그림으로 배우는

MongoDB(몽고디비) 인 액션: 빅 데이터 시대의 최고의 NoSQL 데이터베이스

웹 프로그래머를 위한 데이터베이스를 지탱하는 기술


샘플 PDF(차례, 추천사, 머리말, 베타리더 후기, 1장 카우치베이스 소개, 2장 카우치베이스 설치 및 시작 일부, 찾아보기)

카우치베이스실전가이드_sample.pdf


정오표 페이지

■ (등록되는 대로 링크를 걸어드리겠습니다.)


도서구매 사이트(가나다순)


도서 소개

24시간 365일 무중단 서비스를 위한 최적의 NoSQL 솔루션!

최신 버전인 카우치베이스 3.0과 SDK 2.0을 기반으로 설명!

Node.js를 이용한 서버 개발과 시스템 성능 분석까지 다루는 실무자용 지침서!


최근 개발환경에 가장 적합한 솔루션인 카우치베이스에 대해 초보자부터 개발 실무자까지 활용 가능한 내용을 담고 있다. 카우치베이스의 기초 개념, 응용 기능 및 관리자 기능 등을 충실히 설명하고 있으며, 카우치베이스를 이용해서 Node.js에 기반을 둔 서버 애플리케이션 구현 방법을 자세히 설명한다. 또한, 실제 시스템의 성능을 측정하고 그것을 해석하는 방법을 통해 본인이 설계, 개발한 시스템이 얼마나 많은 사용자에게 서비스될 수 있는지 확인하는 방법 또한 소개하고 있다.


솔루션의 기능 소개만이 아니라 내부 아키텍처의 소개부터 서버 애플리케이션의 구성과 설계 시 주의사항까지도 알 수 있도록 구성되어 있어 일반적인 서버 개발자, 애플리케이션이나 게임 개발자, 소프트웨어 및 시스템 아키텍처에 관심 있는 모든 분에게 도움이 되는 지침서다.


이 책에서 다루는 주요 주제

■ 카우치베이스의 기본 개념과 주요 기능들

■ 카우치베이스 SDK 2.0을 기반으로 RESTful API 애플리케이션 개발

■ 카우치베이스의 내부 아키텍처

■ Node.js에 기반을 둔 서버 애플리케이션 설계와 개발, 그리고 설계 팁

■ 시스템 성능 분석의 기초 이론과 JMeter를 이용한 본격적인 서버 성능 분석

■ ElasticSearch 등 외부 솔루션과 카우치베이스의 통합 방법

■ 모바일용 카우치베이스 라이트와 SyncGateway의 기능 및 응용 방법


저자 소개

박선용

8비트 컴퓨터로 프로그래밍을 시작하여 30년 가까이 컴퓨터의 발전과 함께 다양한 프로젝트를 경험했다. 성공하는 소프트웨어에 대해 늘 고민하고 있으며, 아직도 직접 프로그래밍하기를 좋아한다. 취미로 전통무술 기천을 오랫동안 수련하고 있으며, 등산과 골프, 여행도 좋아한다. IT 도서 외에도 불교와 도교 등의 동양 사상을 비롯해 다양한 분야의 책 읽기를 즐겨하며, 서로 더불어 살아가는 사회를 꿈꾸는 보통 시민이기도 하다.


차례

Chapter 1 카우치베이스 소개 1

1.1 개괄 2

1.2 카우치베이스 기본 개념 3

1.2.1 문서지향 데이터베이스 4

1.2.2 노드와 클러스터 4

1.2.3 데이터 버킷 5

1.2.4 vBucket 6

1.2.5 키와 메타데이터 6

1.2.6 데이터 저장 및 읽기 7

1.2.7 데이터 동일성과 동시성 9

1.2.8 뷰, 인덱스, 쿼리 10

1.3 전통적인 DBMS와의 비교 11

1.4 다른 NoSQL 솔루션과의 비교 12

1.5 카우치베이스 라이트와 그 외의 솔루션 14

1.6 응용 분야 15

: 맺으며 : 16