相關主題
商品描述
- 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 數據庫的備份和恢復、使用正確的壓縮和壓實策略,以及數據的加載和卸載。
《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 作為主要數據存儲以支持高容量在線交易,或作為去中心化、彈性數據存儲的大數據管理員、數據庫管理員、架構師和開發人員來說,這是個絕佳的選擇。