Expert Apache Cassandra Administration

Sam R. Alapati

  • 出版商: Apress
  • 出版日期: 2017-12-09
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 496
  • 裝訂: Paperback
  • ISBN: 1484231252
  • ISBN-13: 9781484231258
  • 相關分類: NoSQL
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Follow this handbook to build, configure, tune, and secure Apache Cassandra databases. Start with the installation of Cassandra and move on to the creation of a single instance, and then a cluster of Cassandra databases.

Cassandra is increasingly a key player in many big data environments, and this book shows you how to use Cassandra with Apache Spark, a popular big data processing framework. Also covered are day-to-day topics of importance such as the backup and recovery of Cassandra databases, using the right compression and compaction strategies, and loading and unloading data. 

Expert Apache Cassandra Administration provides numerous step-by-step examples starting with the basics of a Cassandra database, and going all the way through backup and recovery, performance optimization, and monitoring and securing the data. The book serves as an authoritative and comprehensive guide to the building and management of simple to complex Cassandra databases. The book:
  • Takes you through building a Cassandra database from installation of the software and creation of a single database, through to complex clusters and data centers
  • Provides numerous examples of actual commands in a real-life Cassandra environment that show how to confidently configure, manage, troubleshoot, and tune Cassandra databases
  • Shows how to use the Cassandra configuration properties to build a highly stable, available, and secure Cassandra database that always operates at peak efficiency
What You'll Learn
  • Install the Cassandra software and create your first database
  • Understand the Cassandra data model, and the internal architecture of a Cassandra database
  • Create your own Cassandra cluster, step-by-step
  • Run a Cassandra cluster on Docker
  • Work with Apache Spark by connecting to a Cassandra database
  • Deploy Cassandra clusters in your data center, or on Amazon EC2 instances
  • Back up and restore mission-critical Cassandra databases
  • Monitor, troubleshoot, and tune production Cassandra databases, and cut your spending on resources such as memory, servers, and storage

Who This Book Is For

Database administrators, developers, and architects who are looking for an authoritative and comprehensive single volume for all their Cassandra administration needs. Also for administrators who are tasked with setting up and maintaining highly reliable and high-performing Cassandra databases. An excellent choice for big data administrators, database administrators, architects, and developers who use Cassandra as their key data store, to support high volume online transactions, or as a decentralized, elastic data store.

商品描述(中文翻譯)

遵循本手冊來建立、配置、調整和保護 Apache Cassandra 數據庫。首先安裝 Cassandra,然後創建單一實例,接著建立一個 Cassandra 數據庫集群。

Cassandra 在許多大數據環境中越來越成為關鍵角色,本書將教您如何將 Cassandra 與 Apache Spark 這個流行的大數據處理框架結合使用。此外,還涵蓋了日常重要主題,例如 Cassandra 數據庫的備份和恢復、使用正確的壓縮和壓實策略,以及數據的加載和卸載。

《Expert Apache Cassandra Administration》提供了許多逐步示例,從 Cassandra 數據庫的基本知識開始,一直到備份和恢復、性能優化,以及數據的監控和安全。本書作為建立和管理從簡單到複雜的 Cassandra 數據庫的權威和全面指南。書中內容包括:

- 帶您從安裝軟體和創建單一數據庫開始,逐步建立 Cassandra 數據庫,直到複雜的集群和數據中心。
- 提供許多實際命令的示例,展示如何自信地配置、管理、故障排除和調整 Cassandra 數據庫。
- 展示如何使用 Cassandra 配置屬性來建立一個高度穩定、可用且安全的 Cassandra 數據庫,確保其始終以最佳效率運行。

您將學到的內容包括:

- 安裝 Cassandra 軟體並創建您的第一個數據庫。
- 理解 Cassandra 數據模型及其內部架構。
- 逐步創建自己的 Cassandra 集群。
- 在 Docker 上運行 Cassandra 集群。
- 通過連接到 Cassandra 數據庫來使用 Apache Spark。
- 在您的數據中心或 Amazon EC2 實例上部署 Cassandra 集群。
- 備份和恢復關鍵任務的 Cassandra 數據庫。
- 監控、故障排除和調整生產中的 Cassandra 數據庫,並降低內存、伺服器和存儲等資源的支出。

本書適合的讀者:

數據庫管理員、開發人員和架構師,尋找一本權威且全面的單卷書籍以滿足所有 Cassandra 管理需求。此外,還適合負責設置和維護高度可靠和高效能 Cassandra 數據庫的管理員。對於使用 Cassandra 作為主要數據存儲以支持高容量在線交易,或作為去中心化、彈性數據存儲的大數據管理員、數據庫管理員、架構師和開發人員來說,這是個絕佳的選擇。