Cassandra: The Definitive Guide: Distributed Data at Web Scale 3/e
Carpenter, Jeff, Hewitt, Eben
- 出版商: O'Reilly
- 出版日期: 2020-04-28
- 售價: $2,460
- 貴賓價: 9.5 折 $2,337
- 語言: 英文
- 頁數: 404
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1098115163
- ISBN-13: 9781098115166
-
相關分類:
NoSQL、資料庫
-
其他版本:
Cassandra: The Definitive Guide, (Revised) Third Edition: Distributed Data at Web Scale (Paperback)
買這商品的人也買了...
-
$2,470$2,347 -
$2,960$2,812
相關主題
商品描述
Imagine what you could do if scalability wasn't a problem. With this hands-on guide, you'll learn how the Cassandra database management system handles hundreds of terabytes of data while remaining highly available across multiple data centers. This third edition--updated for Cassandra 4.0--provides the technical details and practical examples you need to put this database to work in a production environment.
Authors Jeff Carpenter and Eben Hewitt demonstrate the advantages of Cassandra's nonrelational design, with special attention to data modeling. If you're a developer, DBA, or application architect looking to solve a database scaling issue or future-proof your application, this guide helps you harness Cassandra's speed and flexibility.
- Understand Cassandra's distributed and decentralized structure
- Use the Cassandra Query Language (CQL) and cqlsh--the CQL shell
- Create a working data model and compare it with an equivalent relational model
- Develop sample applications using client drivers for languages including Java, Python, and Node.js
- Explore cluster topology and learn how nodes exchange data
商品描述(中文翻譯)
想像一下,如果可擴展性不是問題,你能做些什麼。這本實用指南將教你如何使用 Cassandra 數據庫管理系統處理數百 TB 的數據,同時在多個數據中心保持高度可用。這是第三版,已更新至 Cassandra 4.0,提供了你在生產環境中使用這個數據庫所需的技術細節和實用範例。
作者 Jeff Carpenter 和 Eben Hewitt 展示了 Cassandra 非關聯設計的優勢,特別關注數據建模。如果你是一位開發者、數據庫管理員或應用架構師,想要解決數據庫擴展問題或未來證明你的應用程式,這本指南將幫助你利用 Cassandra 的速度和靈活性。
- 了解 Cassandra 的分散式和去中心化結構
- 使用 Cassandra 查詢語言 (CQL) 和 cqlsh—CQL 命令行介面
- 創建一個可用的數據模型並與相應的關聯模型進行比較
- 使用包括 Java、Python 和 Node.js 在內的客戶端驅動程式開發範例應用程式
- 探索叢集拓撲並了解節點如何交換數據
作者簡介
Jeff Carpenter is the Director of Developer Advocacy at DataStax, where he leverages his background in system architecture, microservices and Apache Cassandra to help empower developers and operations engineers to build distributed systems that are scalable, reliable, and secure. Jeff has worked on projects ranging from a complex battle planning system in an austere network environment, to a cloud-based hotel reservation system and is the author of Cassandra: The Definitive Guide, 2nd Edition.
Eben Hewitt is the CTO and Chief Architect at Sabre Hospitality where he is responsible for the technology strategy and for designing large-scale, mission-critical systems and leading teams to build them. He has served as CTO at one of the world's largest hotel companies and CIO of O'Reilly Media. He has been a consultant to Warburg Pincus and others on distributed data and a frequent speaker at international conferences. He is the author of several books, including Technology Strategy Patterns (2018), Cassandra: The Definitive Guide, Java SOA Cookbook, and several other books on architecture, web and software development, including Semantic Software Design (2019). He's won several innovation awards for his software design work.
作者簡介(中文翻譯)
Jeff Carpenter 是 DataStax 的開發者倡導總監,他利用自己在系統架構、微服務和 Apache Cassandra 的背景,幫助開發者和運營工程師構建可擴展、可靠且安全的分佈式系統。Jeff 曾參與的項目範圍從在艱困網絡環境中的複雜戰鬥計劃系統,到基於雲的酒店預訂系統,他也是《Cassandra: The Definitive Guide, 2nd Edition》的作者。
Eben Hewitt 是 Sabre Hospitality 的首席技術官和首席架構師,負責技術策略的制定以及設計大規模、關鍵任務系統,並領導團隊進行建設。他曾擔任全球最大酒店公司之一的首席技術官,以及 O'Reilly Media 的首席資訊官。他曾擔任 Warburg Pincus 等公司的顧問,專注於分佈式數據,並且是國際會議的常客演講者。他著有多本書籍,包括《Technology Strategy Patterns (2018)》、《Cassandra: The Definitive Guide》、《Java SOA Cookbook》,以及其他幾本關於架構、網頁和軟體開發的書籍,包括《Semantic Software Design (2019)》。他因其軟體設計工作獲得多項創新獎。