logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

카산드라 완벽 가이드

카산드라 완벽 가이드

(페이스북, 트위터를 지탱하는 기술, NoSQL)

에벤 휴잇 (지은이), 송무찬, 최원우 (옮긴이)
한빛미디어
32,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

카산드라 완벽 가이드
eBook 미리보기

책 정보

· 제목 : 카산드라 완벽 가이드 (페이스북, 트위터를 지탱하는 기술, NoSQL)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 데이터베이스 프로그래밍 > 데이터베이스 구축
· ISBN : 9788979148527
· 쪽수 : 436쪽
· 출판일 : 2011-10-27

책 소개

카산드라 데이터베이스 관리 시스템을 이용하는 방법, 실제 서비스 환경에서 사용할 수 있는 실용적인 예제와 기술을 소개한다.카산드라가 사용하는 비관계형 디자인의 장점과 데이터 모델링에 대해 자세하게 설명한다.

목차

1장. 카산드라 소개
__01 관계형 데이터베이스의 문제점
__02 관계형 데이터베이스 재검토
__03 카산드라 엘리베이터 피치
__04 카산드라의 유래
__05 카산드라 사용 사례
__06 누가 카산드라를 사용하는가?
__07 요약

2장. 카산드라 설치
__01 바이너리 설치
__02 소스 빌드
__03 카산드라 실행하기
__04 명령줄 클라이언트 인터페이스 실행하기
__05 CLI 기본 명령어
__06 요약

3장. 카산드라 데이터 모델
__01 관계형 데이터 모델
__02 간단한 소개
__03 클러스터
__04 키스페이스
__05 컬럼 패밀리
__06 컬럼
__07 슈퍼 컬럼
__08 RDBMS와 카산드라의 디자인 차이
__09 디자인 패턴
__10 기억할 점
__11 요약

4장. 예제 애플리케이션
__01 데이터 디자인
__02 호텔 앱 RDBMS 디자인
__03 호텔 앱 카산드라 디자인
__04 호텔 애플리케이션 코드
__05 트위산드라
__06 요약

5장. 카산드라 아키텍처
__01 시스템 키스페이스
__02 P2P
__03 가십과 결함 발견
__04 안티엔트로피와 읽기 복구
__05 멤테이블, SSTable, 커밋 로그
__06 힌트 핸드오프
__07 컴팩션
__08 블룸 필터
__09 툼스톤
__10 SEDA
__11 매니저와 서비스
__12 요약

6장. 카산드라 설정
__01 키스페이스
__02 복제본
__03 복제본 배치 전략
__04 복제 계수
__05 파티셔너
__06 스니치
__07 클러스터 생성하기
__08 동적 링 참여
__09 보안
__10 기타 도구
__11 요약

7장. 데이터 읽기와 쓰기
__01 RDBMS와 카산드라의 쿼리 차이
__02 기본 쓰기 속성
__03 일관성 레벨
__04 기본 읽기 속성
__05 API
__06 설정과 데이터 삽입
__07 간단한 get 사용법
__08 값의 일부를 시딩하기
__09 슬라이스 조건자
__10 범위 슬라이스 가져오기
__11 멀티겟 슬라이스
__12 삭제
__13 배치 뮤테이트
__14 프로그램으로 키스페이스 컬럼 패밀리 정의하기
__15 요약

8장. 클라이언트
__01 클라이언트 기본 API
__02 스리프트
__03 에이브로
__04 기트 요약
__05 클라이언트 노드 연결하기
__06 카산드라 웹 콘솔
__07 헥터
__08 HectorSharp
__09 Chirper
__10 Chiton
__11 Pelops
__12 Kundera
__13 Fauna
__14 요약

9장. 모니터링
__01 로깅
__02 JMX와 MBean 개요
__03 JMX로 카산드라와 상호작용하기
__04 카산드라의 MBean
__05 사용자 정의 카산드라 MBean
__06 런타임 분석 도구
__07 상태 검사
__08 요약

10장. 유지보수
__01 링 정보
__02 통계 정보
__03 기본 유지보수
__04 스냅샷
__05 클러스터의 로드밸런싱
__06 노드 해제
__07 노드 업데이트
__08 요약

11장. 성능 최적화
__01 데이터 스토리지
__02 리플라이 타임아웃
__03 커밋 로그
__04 멤테이블
__05 동시성
__06 캐시
__07 버퍼 크기
__08 파이썬 스트레스 테스트
____파이썬 스리프트 인터페이스 생성
____파이썬 스트레스 테스트 실행
__09 시작과 JVM 설정
____JVM 최적화
__10 요약

12장. 하둡과 통합하기
__01 하둡이란?
__02 MapReduce 사용하기
__03 단어 세기 예제
__04 맵리듀스 관련 도구
__05 클러스터 설정
__06 사용 사례
__07 요약

부록A 비관계형 분야의 고찰
__01 비관계형 데이터베이스
__02 객체 데이터베이스
__03 XML 데이터베이스
__04 문서 지향 데이터베이스
__05 그래프 데이터베이스
__06 키-값 저장소와 분산 해시테이블
__07 컬럼형 데이터베이스
__08 요약

부록B 카산드라로 만드는 블로그
__카테고리 테스트 메서드
__포스트 테스트 메서드
__코멘트 테스트 메서드

저자소개

에벤 휴잇 (지은이)    정보 더보기
글로벌 기업에서 애플리케이션 아키텍처의 디렉터로 일하고 있으며, 시스템 전략과 디자인을 책임지고 있다. 아파치 카산드라 프로젝트의 문서화에 기여했으며, 『Java SOA Cookbook』(O'Reilly, 2009)을 비롯해 몇 권의 기술 서적을 집필했다.
펼치기
송무찬 (옮긴이)    정보 더보기
네오위즈, 엔씨소프트 등에서 8년간 서비스를 개발했고, 현재 미국 실리콘밸리에 있는 회사에서 서버와 안드로이드 앱을 동시에 개발 중이다. 서버리스(Serverless) 아키텍처 도입으로 서버에 대한 부담이 많이 줄어든 덕분에 앱 개발에 더 집중하고 있다. 안드로이드 기반의 IoT 프로젝트 등에 관심이 있고, 서버와 효율적인 통신 방법에도 관심이 있다. 『카산드라 완벽 가이드』(한빛미디어, 2011)를 공동 번역했다., 스레드 작업을 효율적으로 배치해 성능을 개선할 수 있는 『안드로이드 애플리케이션의 성능 개선을 위한 스레드 관리』(한빛미디어, 2015)라는 책을 썼고, 『안드로이드 디자인 패턴과 활용 사례』(에이콘, 2017)를 번역했다.
펼치기
최원우 (옮긴이)    정보 더보기
대학원에서 암호학 및 무선 네트웍 보안 프로토콜을 전공 후, 한글과 컴퓨터((구)소프트 포럼), NC 소프트, 스마일 게이트, 미국 남코반다이 그리고 NHN을 거치면서 플랫폼 및 게임 서버 개발자로 일하고 있습니다. 그동안 한국, 미국, 영국에서 개발자(or 풀스택 엔지니어)로서 도전적인 업무를 수행하며 지속적으로 이론과 실무 능력을 향상시키기 위해 노력하고 있는 개발자입니다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책