《Cassandra實戰》

《Cassandra實戰》

《Cassandra實戰》是郭鵬編著的作品,由機械工業出版社在2011年6月1日出版。該書適合所有對Cassandra感興趣的讀者閱讀。通過本書,不僅能全面掌握Cassandra的基礎知識和使用方法,還能深入理解Cassandra的底層機制和工作原理,以及它在複雜現實環境中的套用。

基本信息

書籍簡介

Cassandra實戰Cassandra實戰
《Cassandra實戰》是國內首本Cassandra專著,由Cassandra領域的先驅者和實踐者親自執筆,多位資料庫專家聯袂推薦,權威性毋庸置疑。
《Cassandra實戰》內容全面,基於Cassandra最新版撰寫,系統地講解了Cassandra的所有功能特性和使用方法;實戰性強,不僅包含大量示例代碼,而且還設計了一個完整的線上交易系統實例;有一定的深度,不僅結合原始碼分析了Cassandra的底層機制和工作原理,而且還精心總結了一些關於Cassandra的最佳實踐。
《Cassandra實戰》一共分為13章,首先簡單介紹了NoSQL的優勢,以及幾種具有代表性的NoSQL資料庫的功能特性;其次詳細講解了Cassandra的安裝和配置、數據模型和排序規則、編程接口等基礎知識;接著以疊代的方式演示了一個基於Cassandra的線上交易系統的完整開發過程,很好地將基礎理論融入到了實踐中;再接著結合原始碼分析了Cassandra的集群機制、內部數據存儲結構、數據更新機制、數據讀取機制、數據壓縮機制、啟動流程等與Cassandra的底層機制和工作原理相關的內容;最後講解了Cassandra在分散式環境中的套用、與Hadoop的整合,以及相關的最佳實踐。附錄中包含了本書示例的原始碼以及在Eclipse環境中編輯和修改Cassandra的原始碼方法。

書籍看點

《Cassandra實戰》內容全面,系統地講解了Cassandra的所有功能特性及其使用方法
《Cassandra實戰》深入淺出,結合原始碼分析了Cassandra的底層機制和工作原理
《Cassandra實戰》由國內Cassandra領域的驅者和實踐者親自執筆,多位資料庫專家聯袂推薦

作者簡介

郭鵬,國內Cassandra領域的先驅者和實踐者。資深軟體開發工程師,擅長分散式應用程式的開發和使用,時間經驗極其豐富。一直致力於Cassandra、Hadoop、Hive、MongoDB等分散式套用的底層實現原理的研究和探索,對分散式資料庫和數據倉庫也有深刻而獨到的理解。曾任阿里巴巴數據倉庫開發工程師,參與設計和開發了多個基於Cassandra和Hadoop的大型套用。現供職於盛大線上,參與Hadoop計算存儲平台的搭建與實施。活躍於開源技術社區,是部落格園的推薦部落格,也是CSDN的部落格專家,熱衷於與網友分享自己的心得和體會,深受社區歡迎。部落格地址:http://gpcuster.cnblogs.com/;新浪微博:@逖靖寒。

目錄

前言
第1章認識NoSQL
1.1NoSQL的起源和發展現狀
1.2為什麼要使用NoSQL
1.3開源NoSQL產品介紹
1.4本章小結
第2章Cassandra快速入門
2.1在Windows環境運行單機版Cassandra
2.2在Linux環境運行單機版Cassandra
2.3Cassandra的數據模型
2.4Cassandra的數據排序規則
2.5配置數據類型
2.6使用命令行工具與Cassandra互動
2.7本章小結
第3章理解Cassandra編程接口

評論

毫無疑問,NoSQL資料庫的出現讓資料庫的選擇性變得更加豐富。FACEBOOK公司推出的Cassandra無疑是開源NoSQL產品中的一顆閃亮新星。Facebook、Twitter、Digg等公司對Cassandra的使用已經證明了它不是一個玩具產品,其完全可以在複雜的生產環境下承擔重要的角色。同時,越來越多的關係資料庫也開始關注NoSQL對資料庫技術的影響,如最近MySQL資料庫下的InnoDB存儲引擎已經提供了NoSQL的訪問方式。《Cassandra實戰》對Cassandra的配置、套用、編譯等內容進行了詳細的介紹,想對Cassandra一探究竟的讀者千萬不能錯過。
——姜承堯資深MySQL資料庫專家,著有經典著作《MySQL技術內幕:InnoDB存儲引擎》
Cassandra最初是由Facebook開發的一套開源的分散式NoSQL資料庫系統,它同時具備了GoogleBigTable的數據模型和AmazonDynamo的完全分散式架構,具有良好的可擴展性,目前被很多大型的Web2.0網站所使用,是一種流行的分散式結構化數據存儲方案。《Cassandra實戰》作者維護Cassandra資料庫已經有很長時間,具有豐富的一線工作經驗,同時本書還結合源碼對一些底層的機制和原理進行了分析,值得國中級讀者參考。
——楊海朝新浪網(中國)技術有限公司首席DBA/新浪微博資料庫負責人
NoSQL是IT領域當下討論最熱烈的技術話題之一。2010年,Cassandra的去中心化和無縫擴展的特性吸引了眾多NoSQL冬粉的眼球,成為了NoSQL陣營中的一道亮麗風景線。本書既能引領我們全面掌握Cassandra的基礎知識,又能幫助我們深入了解Cassandra的運行機制與原理。相信在閱讀完本書後,我們將會對Cassandra有一個全面而深入的認識。對於喜愛NoSQL的我來說,看到國內有相關的書籍出版,非常興奮,特此向所有關注NoSQL的朋友推薦《Cassandra實戰》。
——孫立資料庫專家/NoSQL先驅/去哪兒網高級系統架構師

相關詞條

相關搜尋

熱門詞條

聯絡我們