Cassandra High Performance Cookbook (Quick Answers to Common Problems)
暫譯: Cassandra 高效能食譜(常見問題的快速解答)
Edward Capriolo
- 出版商: Packt Publishing
- 出版日期: 2011-07-03
- 售價: $1,640
- 貴賓價: 9.5 折 $1,558
- 語言: 英文
- 頁數: 324
- 裝訂: Paperback
- ISBN: 1849515123
- ISBN-13: 9781849515122
-
相關分類:
NoSQL
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
深入淺出 SQL (Head First SQL)$880$695 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
最新 Java 2 程式設計實例入門與活用 (超值增訂第四版)$520$406 -
鳥哥的 Linux 私房菜-伺服器架設篇, 3/e$800$632 -
Cassandra 精通實戰解析$600$510 -
圖解數位影像處理程式範例教本─使用 C 語言$620$558 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
Windows Server 2008 R2 整合 Windows 7 企業現場實戰$560$442 -
App 程式設計入門-iPhone、iPad, 2/e$490$387 -
《超強圖解》前進 Android Market!Google Android SDK 實戰演練, 2/e (適用2.X/3.X/4.X)$750$593 -
踏入雲端虛擬化的第一步-VMware vSphere 5 企業建置教戰手扎(附教學影片)$580$464 -
Evernote 超效率數位筆記術$250$198 -
Android 核心剖析$650$514 -
笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435 -
實戰封包分析-使用 Wireshark (Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems, 2/e)$450$356 -
實戰雲端作業系統建置與維護-VMware vSphere 5 虛擬化全面啟動
$680$537 -
來自程式的試鍊:專為程式開發人員所寫的技術面試完全攻略 (Cracking the Coding Interview, 5/e : 150 Programming Questions and Solutions)$650$514 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
Kinect 體感程式設計入門$480$379 -
提升程式設計的邏輯思考力—國際程式設計競賽之演算法原理、題型、解題技巧與重點解析$400$316 -
Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing (Paperback)$1,080$1,026 -
Google! Android 手機應用程式設計入門, 5/e$520$411 -
Google 御用網頁語言 Node.js:一流程式設計師養成精華, 2/e$490$417 -
24 小時不打烊的雲端服務:專家教你用 Windows Server 2012 R2 Hyper-V3 虛擬化環境實戰 (初級篇)$780$608
相關主題
商品描述
You can mine deep into the full capabilities of Apache Cassandra using the 150+ recipes in this indispensable Cookbook. From configuring and tuning to using third party applications, this is the ultimate guide.
Overview
- Get the best out of Cassandra using this efficient recipe bank
- Configure and tune Cassandra components to enhance performance
- Deploy Cassandra in various environments and monitor its performance
- Well illustrated, step-by-step recipes to make all tasks look easy!
What you will learn from this book
- Interact with Cassandra using the command line interface
- Write programs that access data in Cassandra
- Configure and tune Cassandra components to enhance performance
- Model data to optimize storage and access
- Use tunable consistency to optimize data access
- Deploy Cassandra in single and multiple data center environments
- Monitor the performance of Cassandra
- Manage a cluster by joining and removing nodes
- Use libraries and third party applications with Cassandra
- Integrate Cassandra with Hadoop
Approach
This is a cookbook and all tasks are approached as recipes. A recipe describes a task and outlines the steps necessary to complete this task.
Some recipes in the book are examples of writing code. An example of this is a recipe that stores and accesses the entries of a phone book in Cassandra. The recipe consists of a description of the program, a full code example is given, the example is run, the output is displayed, and finally the how it works section describes the process or code in greater detail.
Other recipes in the book describe a task. An example of this is a recipe that takes a snapshot back up of data in Cassandra. This recipe contains a description of the process, it then shows how to run the snapshot command and confirm that it worked, it then explains what the snapshot command does behind the scenes, finally the 'see also' section references other related recipes such as the recipe to restore a snapshot.
Who this book is written for
This book is designed for administrators, developers, and data architects who are interested in Apache Cassandra for redundant, highly performing, and scalable data storage. Typically these users should have experience working with a database technology, multiple node computer clusters, and high availability solutions.
In Detail
Apache Cassandra is a fault-tolerant, distributed data store which offers linear scalability allowing it to be a storage platform for large high volume websites.
This book provides detailed recipes that describe how to use the features of Cassandra and improve its performance. Recipes cover topics ranging from setting up Cassandra for the first time to complex multiple data center installations. The recipe format presents the information in a concise actionable form.
The book describes in detail how features of Cassandra can be tuned and what the possible effects of tuning can be. Recipes include how to access data stored in Cassandra and use third party tools to help you out. The book also describes how to monitor and do capacity planning to ensure it is performing at a high level. Towards the end, it takes you through the use of libraries and third party applications with Cassandra and Cassandra integration with Hadoop.
商品描述(中文翻譯)
您可以透過這本不可或缺的食譜書,深入挖掘 Apache Cassandra 的全部功能,書中包含 150 多個食譜。從配置和調整到使用第三方應用程式,這是終極指南。
概述
- 使用這個高效的食譜庫,充分發揮 Cassandra 的潛力
- 配置和調整 Cassandra 組件以提升性能
- 在各種環境中部署 Cassandra 並監控其性能
- 以清晰的插圖和逐步的食譜,使所有任務看起來輕而易舉!
您將從這本書中學到什麼
- 使用命令行介面與 Cassandra 互動
- 編寫訪問 Cassandra 中數據的程式
- 配置和調整 Cassandra 組件以提升性能
- 建模數據以優化存儲和訪問
- 使用可調整的一致性來優化數據訪問
- 在單一和多個數據中心環境中部署 Cassandra
- 監控 Cassandra 的性能
- 通過加入和移除節點來管理集群
- 使用庫和第三方應用程式與 Cassandra
- 將 Cassandra 與 Hadoop 整合
方法
這是一本食譜書,所有任務都以食譜的形式進行。食譜描述了一項任務並概述了完成該任務所需的步驟。
書中的一些食譜是編寫程式的範例。例如,一個食譜是將電話簿的條目存儲和訪問於 Cassandra 中。該食譜包含程式的描述,提供完整的程式碼範例,執行範例,顯示輸出,最後在「如何運作」部分更詳細地描述過程或程式碼。
書中的其他食譜描述了一項任務。例如,一個食譜是對 Cassandra 中的數據進行快照備份。該食譜包含過程的描述,然後顯示如何執行快照命令並確認其成功,接著解釋快照命令在背後的運作,最後「參見」部分引用其他相關食譜,例如恢復快照的食譜。
這本書的讀者對象
這本書是為對 Apache Cassandra 感興趣的管理員、開發人員和數據架構師設計的,特別是對於冗餘、高效能和可擴展的數據存儲有需求的使用者。通常這些使用者應該具備使用數據庫技術、多節點計算集群和高可用性解決方案的經驗。
詳細內容
Apache Cassandra 是一個容錯的分散式數據存儲,提供線性擴展性,使其成為大型高流量網站的存儲平台。
這本書提供詳細的食譜,描述如何使用 Cassandra 的功能並改善其性能。食譜涵蓋的主題從首次設置 Cassandra 到複雜的多數據中心安裝。食譜格式以簡潔可行的方式呈現資訊。
本書詳細描述了如何調整 Cassandra 的功能以及調整可能帶來的效果。食譜包括如何訪問存儲在 Cassandra 中的數據以及使用第三方工具來協助您。書中還描述了如何監控和進行容量規劃,以確保其性能達到高水平。最後,書中將帶您了解如何使用庫和第三方應用程式與 Cassandra 以及 Cassandra 與 Hadoop 的整合。
