Cassandra High Availability (Paperback)
暫譯: Cassandra 高可用性 (平裝本)
Robbie Strickland
- 出版商: Packt Publishing
- 出版日期: 2015-01-02
- 售價: $1,260
- 貴賓價: 9.5 折 $1,197
- 語言: 英文
- 頁數: 186
- 裝訂: Paperback
- ISBN: 1783989122
- ISBN-13: 9781783989126
-
相關分類:
NoSQL
已過版
買這商品的人也買了...
-
$620$527 -
$680$537 -
$880$695 -
$1,200$948 -
$420$332 -
$650$507 -
$580$452 -
$560$442 -
$450$356 -
$520$411 -
$1,360$1,292 -
$825Mastering Apache Cassandra, 2/e (Paperback)
-
$1,670$1,587 -
$780$616 -
$401Windows Server 2012系統配置指南
-
$580$458 -
$500$395 -
$560$437 -
$450$356 -
$490$382 -
$520$411 -
$350$298 -
$580$458 -
$380$300 -
$620$527
商品描述
Apache Cassandra is a massively scalable, peer-to-peer database designed for 100 percent uptime, with deployments in the tens of thousands of nodes supporting petabytes of data. This book offers readers a practical insight into building highly available, real-world applications using Apache Cassandra.
The book starts with the fundamentals, helping you to understand how the architecture of Apache Cassandra allows it to achieve 100 percent uptime when other systems struggle to do so. You'll have an excellent understanding of data distribution, replication, and Cassandra's highly tunable consistency model. This is followed by an in-depth look at Cassandra's robust support for multiple data centers, and how to scale out a cluster. Next, the book explores the domain of application design, with chapters discussing the native driver and data modeling. Lastly, you'll find out how to steer clear of common antipatterns and take advantage of Cassandra's ability to fail gracefully.
What you will learn:
The book starts with the fundamentals, helping you to understand how the architecture of Apache Cassandra allows it to achieve 100 percent uptime when other systems struggle to do so. You'll have an excellent understanding of data distribution, replication, and Cassandra's highly tunable consistency model. This is followed by an in-depth look at Cassandra's robust support for multiple data centers, and how to scale out a cluster. Next, the book explores the domain of application design, with chapters discussing the native driver and data modeling. Lastly, you'll find out how to steer clear of common antipatterns and take advantage of Cassandra's ability to fail gracefully.
What you will learn:
- Understand how the core architecture of Cassandra enables highly available applications
- Use replication and tunable consistency levels to balance consistency, availability, and performance
- Set up multiple data centers to enable failover, load balancing, and geographic distribution
- Add capacity to your cluster with zero down time
- Take advantage of high availability features in the native driver
- Create data models that scale well and maximize availability
- Understand common anti-patterns so you can avoid them
- Keep your system working well even during failure scenarios
商品描述(中文翻譯)
Apache Cassandra 是一個大規模可擴展的對等資料庫,設計目的是實現 100% 的正常運作時間,部署在數萬個節點上,支持數PB的數據。這本書為讀者提供了使用 Apache Cassandra 構建高可用性、實際應用的實用見解。
本書從基本概念開始,幫助您理解 Apache Cassandra 的架構如何使其在其他系統難以實現的情況下達到 100% 的正常運作時間。您將對數據分佈、複製以及 Cassandra 的高度可調整一致性模型有出色的理解。接下來,將深入探討 Cassandra 對多個數據中心的強大支持,以及如何擴展集群。然後,本書將探討應用設計的領域,章節中將討論原生驅動程式和數據建模。最後,您將了解如何避免常見的反模式,並利用 Cassandra 的優雅故障能力。
您將學到的內容:
- 理解 Cassandra 的核心架構如何使高可用性應用成為可能
- 使用複製和可調整的一致性級別來平衡一致性、可用性和性能
- 設置多個數據中心以實現故障轉移、負載平衡和地理分佈
- 在零停機時間的情況下為您的集群增加容量
- 利用原生驅動程式中的高可用性特性
- 創建可擴展且最大化可用性的數據模型
- 理解常見的反模式,以便避免它們
- 即使在故障情境中也能保持系統正常運作