Apache Cassandra Essentials
暫譯: Apache Cassandra 基礎精要
Nitin Padalia
- 出版商: Packt Publishing
- 出版日期: 2015-11-20
- 售價: $1,670
- 貴賓價: 9.5 折 $1,587
- 語言: 英文
- 頁數: 137
- 裝訂: Paperback
- ISBN: 1783989106
- ISBN-13: 9781783989102
-
相關分類:
NoSQL
海外代購書籍(需單獨結帳)
相關主題
商品描述
Create your own massively scalable Cassandra database with highly responsive database queries
About This Book
- Create a Cassandra cluster and tweak its configuration to get the best performance based on your environment
- Analyze the key concepts and architecture of Cassandra, which are essential to create highly responsive Cassandra databases
- A fast-paced and step-by-step guide on handling huge amount of data and getting the best out of your database applications
Who This Book Is For
If you are a developer who is working with Cassandra and you want to deep dive into the core concepts and understand Cassandra's non-relational nature, then this book is for you. A basic understanding of Cassandra is expected.
What You Will Learn
- Install and set up your Cassandra Cluster using various installation types
- Use Cassandra Query Language (CQL) to design Cassandra database and tables with various configuration options
- Design your Cassandra database to be evenly loaded with the lowest read/write latencies
- Employ the available Cassandra tools to monitor and maintain a Cassandra cluster
- Debug CQL queries to discover why they are performing relatively slowly
- Choose the best-suited compaction strategy for your database based on your usage pattern
- Tune Cassandra based on your deployment operation system environment
In Detail
Apache Cassandra Essentials takes you step-by-step from from the basics of installation to advanced installation options and database design techniques. It gives you all the information you need to effectively design a well distributed and high performance database. You'll get to know about the steps that are performed by a Cassandra node when you execute a read/write query, which is essential to properly maintain of a Cassandra cluster and to debug any issues. Next, you'll discover how to integrate a Cassandra driver in your applications and perform read/write operations. Finally, you'll learn about the various tools provided by Cassandra for serviceability aspects such as logging, metrics, backup, and recovery.
商品描述(中文翻譯)
建立您自己的大規模可擴展 Cassandra 資料庫,並實現高響應的資料庫查詢
本書介紹
- 建立一個 Cassandra 叢集並調整其配置,以根據您的環境獲得最佳性能
- 分析 Cassandra 的關鍵概念和架構,這對於創建高響應的 Cassandra 資料庫至關重要
- 一本快速且逐步的指南,幫助您處理大量資料並充分發揮資料庫應用的潛力
本書適合誰
如果您是一位正在使用 Cassandra 的開發人員,並希望深入了解核心概念及理解 Cassandra 的非關聯性特徵,那麼這本書適合您。預期讀者需具備基本的 Cassandra 知識。
您將學到什麼
- 使用各種安裝類型安裝和設置您的 Cassandra 叢集
- 使用 Cassandra 查詢語言 (CQL) 設計 Cassandra 資料庫和表格,並選擇各種配置選項
- 設計您的 Cassandra 資料庫,使其均勻負載並具有最低的讀取/寫入延遲
- 使用可用的 Cassandra 工具來監控和維護 Cassandra 叢集
- 調試 CQL 查詢,以發現其性能相對較慢的原因
- 根據您的使用模式選擇最適合的壓縮策略
- 根據您的部署操作系統環境調整 Cassandra
詳細內容
《Apache Cassandra Essentials》將帶您從安裝的基本知識逐步深入到高級安裝選項和資料庫設計技術。它提供了您有效設計一個良好分佈且高性能資料庫所需的所有資訊。您將了解當執行讀取/寫入查詢時,Cassandra 節點所執行的步驟,這對於正確維護 Cassandra 叢集和調試任何問題至關重要。接下來,您將發現如何在應用程式中整合 Cassandra 驅動程式並執行讀取/寫入操作。最後,您將了解 Cassandra 提供的各種工具,以便於服務性方面的管理,例如日誌、指標、備份和恢復。