目錄(83章)
倒序
- coverpage
- Cassandra High Availability
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Cassandra's Approach to High Availability
- ACID
- The monolithic architecture
- The master-slave architecture
- Cassandra's solution
- Cassandra's architecture
- Summary
- Chapter 2. Data Distribution
- Hash table fundamentals
- Consistent hashing
- Token assignment
- Partitioners
- Summary
- Chapter 3. Replication
- The replication factor
- Snitches
- Consistency conflicts
- Balancing the replication factor with consistency
- Summary
- Chapter 4. Data Centers
- Use cases for multiple data centers
- Data center setup
- Replication across data centers
- Summary
- Chapter 5. Scaling Out
- Choosing the right hardware configuration
- Scaling out versus scaling up
- Growing your cluster
- How to scale out
- How to scale up
- Removing nodes
- Other data migration scenarios
- Snitch changes
- Summary
- Chapter 6. High Availability Features in the Native Java Client
- Thrift versus the native protocol
- Setting up the environment
- Connecting to the cluster
- Executing statements
- Handling asynchronous requests
- Load balancing
- Failing over to a remote data center
- Tying it all together
- Summary
- Chapter 7. Modeling for High Availability
- How Cassandra stores data
- Understanding compaction
- CQL under the hood
- Understanding queries
- How collections are stored
- Working with time-series data
- Designing for immutability
- Working with geospatial data
- Summary
- Chapter 8. Antipatterns
- Multikey queries
- Secondary indices
- Distributed joins
- Deleting data
- Unbounded row growth
- Summary
- Chapter 9. Failing Gracefully
- Knowledge is power
- Logging
- Monitoring node metrics
- When a node goes down
- Backing up data
- Summary
- Index 更新時間:2021-08-06 19:50:43
推薦閱讀
- 集成架構中型系統
- 一本書玩轉數據分析(雙色圖解版)
- 離散事件系統建模與仿真
- 工業機器人現場編程(FANUC)
- Java Web整合開發全程指南
- 信息物理系統(CPS)測試與評價技術
- 大數據驅動的機械裝備智能運維理論及應用
- Docker on Amazon Web Services
- Photoshop行業應用基礎
- 從零開始學SQL Server
- 在實戰中成長:C++開發之路
- 學練一本通:51單片機應用技術
- 大數據案例精析
- Java組件設計
- 步步驚“芯”
- Cortex-M3嵌入式處理器原理與應用
- 伺服與運動控制系統設計
- Learning Couchbase
- 系統建模與控制導論
- Photoshop CS4圖像處理考前12小時
- OSGi原理與最佳實踐
- Flash CS3全程指南
- 網絡攻防工具
- 開發者突擊:精通AOP整合應用開發
- 微機原理與應用
- 工業自動化儀器儀表與裝置修理工
- 巧學活用Excel
- OpenGL 4 Shading Language Cookbook(Second Edition)
- Windows 7使用精解
- Getting Started with Lumion 3D