商品描述
- 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
- 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
商品描述(中文翻譯)
遵循本手冊來建立、配置、調整和保護 Apache Cassandra 數據庫。首先安裝 Cassandra,然後創建單個實例,接著建立一個 Cassandra 數據庫集群。
Cassandra 在許多大數據環境中越來越成為關鍵角色,本書將向您展示如何將 Cassandra 與 Apache Spark(流行的大數據處理框架)結合使用。此外,還涵蓋了日常重要主題,例如 Cassandra 數據庫的備份和恢復、使用正確的壓縮和壓實策略,以及數據的加載和卸載。
《專家級 Apache Cassandra 管理》提供了許多逐步示例,從 Cassandra 數據庫的基本知識開始,一直到備份和恢復、性能優化,以及數據的監控和安全。本書作為建立和管理從簡單到複雜的 Cassandra 數據庫的權威和全面指南。這本書:
- 帶您從安裝軟體和創建單個數據庫開始,逐步建立 Cassandra 數據庫,直到複雜的集群和數據中心
- 提供許多在實際 Cassandra 環境中的命令示例,展示如何自信地配置、管理、故障排除和調整 Cassandra 數據庫
- 展示如何使用 Cassandra 配置屬性來建立一個高度穩定、可用且安全的 Cassandra 數據庫,確保其始終以最佳效率運行
您將學到的內容:
- 安裝 Cassandra 軟體並創建您的第一個數據庫
- 理解 Cassandra 數據模型及其內部架構
- 逐步創建自己的 Cassandra 集群
- 在 Docker 上運行 Cassandra 集群
- 通過連接到 Cassandra 數據庫來使用 Apache Spark
- 在您的數據中心或 Amazon EC2 實例上部署 Cassandra 集群
- 備份和恢復關鍵任務的 Cassandra 數據庫
- 監控、故障排除和調整生產中的 Cassandra 數據庫,並降低內存、伺服器和存儲等資源的支出
本書適合對象:
數據庫管理員、開發人員和架構師,尋找一本權威且全面的單卷本以滿足所有 Cassandra 管理需求的讀者。同樣適合負責設置和維護高度可靠和高效能 Cassandra 數據庫的管理員。對於使用 Cassandra 作為其主要數據存儲以支持高容量在線交易,或作為去中心化、彈性數據存儲的大數據管理員、數據庫管理員、架構師和開發人員來說,這是個絕佳的選擇。