Learning Apache Cassandra Second Edition
暫譯: 學習 Apache Cassandra 第二版

Sandeep Yarabarla

  • 出版商: Packt Publishing
  • 出版日期: 2017-04-27
  • 定價: $1,480
  • 售價: 8.0$1,184
  • 語言: 英文
  • 頁數: 350
  • 裝訂: Paperback
  • ISBN: 178712729X
  • ISBN-13: 9781787127296
  • 相關分類: NoSQL
  • 立即出貨 (庫存=1)

  • Learning Apache Cassandra  Second Edition-preview-1
  • Learning Apache Cassandra  Second Edition-preview-2
  • Learning Apache Cassandra  Second Edition-preview-3
  • Learning Apache Cassandra  Second Edition-preview-4
  • Learning Apache Cassandra  Second Edition-preview-5
  • Learning Apache Cassandra  Second Edition-preview-6
  • Learning Apache Cassandra  Second Edition-preview-7
  • Learning Apache Cassandra  Second Edition-preview-8
  • Learning Apache Cassandra  Second Edition-preview-9
  • Learning Apache Cassandra  Second Edition-preview-10
  • Learning Apache Cassandra  Second Edition-preview-11
  • Learning Apache Cassandra  Second Edition-preview-12
  • Learning Apache Cassandra  Second Edition-preview-13
  • Learning Apache Cassandra  Second Edition-preview-14
  • Learning Apache Cassandra  Second Edition-preview-15
  • Learning Apache Cassandra  Second Edition-preview-16
  • Learning Apache Cassandra  Second Edition-preview-17
  • Learning Apache Cassandra  Second Edition-preview-18
  • Learning Apache Cassandra  Second Edition-preview-19
  • Learning Apache Cassandra  Second Edition-preview-20
  • Learning Apache Cassandra  Second Edition-preview-21
  • Learning Apache Cassandra  Second Edition-preview-22
  • Learning Apache Cassandra  Second Edition-preview-23
  • Learning Apache Cassandra  Second Edition-preview-24
  • Learning Apache Cassandra  Second Edition-preview-25
  • Learning Apache Cassandra  Second Edition-preview-26
  • Learning Apache Cassandra  Second Edition-preview-27
  • Learning Apache Cassandra  Second Edition-preview-28
  • Learning Apache Cassandra  Second Edition-preview-29
  • Learning Apache Cassandra  Second Edition-preview-30
  • Learning Apache Cassandra  Second Edition-preview-31
  • Learning Apache Cassandra  Second Edition-preview-32
  • Learning Apache Cassandra  Second Edition-preview-33
  • Learning Apache Cassandra  Second Edition-preview-34
  • Learning Apache Cassandra  Second Edition-preview-35
  • Learning Apache Cassandra  Second Edition-preview-36
Learning Apache Cassandra  Second Edition-preview-1

買這商品的人也買了...

商品描述

Key Features

  • Install Cassandra and use it to set up multi-node clusters
  • Design rich schemas that capture the relationships between different data types
  • Master the advanced features available in Cassandra 3.x through a step-by-step tutorial and build a scalable, high performance database layer

Book Description

Cassandra is a distributed database that stands out thanks to its robust feature set and intuitive interface, while still providing the high availability and scalability of a distributed store. This book will introduce you to the rich features offered by Cassandra, and empower you to create and manage a highly performant, fault-tolerant database layer.

The book starts by explaining the new features implemented in Cassandra 3.x, you'll see how to install Cassandra, and you'll understand Lightweight Transactions. Next you'll learn to create tables with composite partition keys, and get to know different methods to avoid denormalization of data. You will then proceed to create user-defined functions and data distribution in Cassandra. Finally, you will set up a multi node cluster and implement application-level optimization using a Java client.

By the end of this book, you'll be fully equipped to build powerful, scalable Cassandra database layers for your applications.

What you will learn

  • Install Cassandra and create your first keyspace
  • Create tables with multiple clustering columns to organize related data
  • Use secondary indexes and materialized views to avoid denormalization of data
  • Effortlessly handle concurrent updates with collection columns
  • Ensure data integrity with lightweight transactions and logged batches
  • Understand eventual consistency and use the right consistency level for your situation
  • Understand data distribution with Cassandra and get to know ways to implement application-level optimizations

商品描述(中文翻譯)

**主要特點**

- 安裝 Cassandra 並使用它來設置多節點集群
- 設計豐富的架構以捕捉不同數據類型之間的關係
- 通過逐步教程掌握 Cassandra 3.x 中的高級功能,並構建可擴展的高性能數據庫層

**書籍描述**

Cassandra 是一種分散式數據庫,因其強大的功能集和直觀的介面而脫穎而出,同時仍然提供分散式存儲的高可用性和可擴展性。本書將介紹 Cassandra 提供的豐富功能,並使您能夠創建和管理高效能、容錯的數據庫層。

本書首先解釋了在 Cassandra 3.x 中實現的新功能,您將學習如何安裝 Cassandra,並了解輕量級事務。接下來,您將學習如何使用複合分區鍵創建表,並了解避免數據去規範化的不同方法。然後,您將進一步創建用戶定義函數和在 Cassandra 中的數據分佈。最後,您將設置多節點集群,並使用 Java 客戶端實現應用層優化。

在本書結束時,您將完全具備為您的應用程序構建強大、可擴展的 Cassandra 數據庫層的能力。

**您將學到的內容**

- 安裝 Cassandra 並創建您的第一個 keyspace
- 使用多個聚類列創建表以組織相關數據
- 使用二級索引和物化視圖來避免數據去規範化
- 輕鬆處理具有集合列的並發更新
- 通過輕量級事務和日誌批次確保數據完整性
- 理解最終一致性並根據您的情況使用正確的一致性級別
- 理解 Cassandra 的數據分佈並了解實現應用層優化的方法