Cassandra精通實戰解析[Cassandra Jing Tong Shi Zhan Jie Xi]~推薦!
作者:郭鵬 ISBN:9789866143908 |
【Introduction】簡介/書評/特色/摘要 |
本書由專業實戰經驗豐富的開發人員撰寫,深入淺出透徹分析Cassandra分層機制及運作原理。Cassandra是一種全新的NoSQL架構資料庫,也是前景非常被看好的下一代資料庫產品,由知名網站社群Facebook所研發,其開放式且具高擴充性的結構,有著諸多SQL架構資料庫所沒的優點。
本書適合所有對Cassandra有興趣的讀者。
【Table of Contents】目錄/大綱/內容概要 |
第1 章 認識NoSQL
1.1 NoSQL 的起源和發展現狀
1.2 為什麼要使用NoSQL
1.3 開放原始碼NoSQL 產品介紹
1.4 本章小結
第2 章 Cassandra 快速入門
2.1 在Windows 環境執行單機版Cassandra
2.2 在Linux 環境執行單機版Cassandra
2.3 Cassandra 的資料模型
2.4 Cassandra 的資料排序規則
2.5 設定資料類型
2.6 使用命令提示字元工具與Cassandra 互動
2.7 本章小結
第3 章 理解Cassandra 編輯介面
3.1 多語系服務開發框架Thrift
3.2 Cassandra 的資料類型
3.3 Cassandra 的編譯介面
3.4 Cassandra 0.7.x 版本新增功能
3.5 本章小結
第4 章 應用於Cassandra 的線上交易系統
4.1 需求分析
4.2 資料模型設計
4.3 編碼實現
4.4 系統功能驗證
4.5 遷移到Cassandra 0.7.x
4.6 本章小結
第5 章 Cassandra 的叢集機制
5.1 一致性Hash
5.2 Gossip:叢集節點之間的通訊協議
5.3 叢集的資料備份機制
5.4 叢集狀態變化的處理機制
5.5 本章小結
第6 章 Cassandra 的內部資料儲存結構
6.1 Cassandra 中的資料存放規則
6.2 Commilog
6.3 Memtable
6.4 SSTable
6.5 系統表空間
6.6 本章小結
第7 章 Cassandra 的資料更新機制
7.1 資料更新流程
7.2 叢集資料更新策略
7.3 二階索引
7.4 本章小結
第8 章 Cassandra 的資料讀取機制
8.1 資料讀取流程
8.2 叢集資料讀取策略
8.3 讀取修復
8.4 資料暫存
8.5 二階索引
8.6 本章小結
第9 章 Cassandra 的資料壓縮機制
9.1 為什麼要進行資料壓縮
9.2 如何控制資料壓縮
9.3 資料壓縮流程
9.4 維護Cassandra 中的資料
9.5 本章小結
第10 章 Cassandra 的啟動流程
10.1 Cassandra 啟動腳本
10.2 Cassandra 啟動流程
10.3 本章小結
第11 章 在分佈式環境中使用的Cassandra
11.1 在Linux 環境中搭建與使用Cassandra 叢集
11.2 Cassandra 執行設定項詳解
11.3 Cassandra 叢集的執行和維護
11.4 本章小結
第12 章 Cassandra 與Hadoop 的整合
12.1 Hadoop 快速入門
12.3 使用Map/Reduce 匯入資料到Cassandra 中
12.4 將Cassandra 中的資料作為Map/Reduce 輸入
12.5 本章小結
第13 章 Cassandra 最佳實踐
13.1 避免Cassandra 自身的限制
13.2 資料壓縮策略
13.3 使用高階的客戶端
13.4 負載平衡
13.5 謹慎使用二階索引
13.6 透過JMX 監測Cassandra
13.7 調整JVM 啟動參數
13.8 使用適合的系統設定參數
13.9 本章小結
附錄A 在Eclipse 中修改Cassandra 原始程式碼
A .1 設定環境
A .2 下載Cassandra 原始碼
A .3 編譯Cassandra
A .4 在Eclipse 中修改Cassandra 原始碼
A .5 執行單元測試
A .6 打包發佈
附錄B CassSeller 程式碼
B .1 cassSeller.app.App
B .2 cassSeller.dao.BuyerDao
B .3 cassSeller.dao.ProductDao
B .4 cassSeller.dao.SellerDao
B .5 cassSeller.dao.impl.BuyerDaoImpl
B .6 cassSeller.dao.impl.ProductDaoImpl
B .7 cassSeller.dao.impl.SellerDaoImpl
B .8 cassSeller.model.Buyer
B .9 cassSeller.model.Comment
B .10 cassSeller.model.Product
B .11 cassSeller.model.Seller
附錄C CassSeller-0.7 程式碼
C .1 cassSeller.app.App
C .2 cassSeller.dao.BuyerDao
C .3 cassSeller.dao.ProductDao
C .4 cassSeller.dao.SellerDao
C .5 cassSeller.dao.impl.BuyerDaoImpl
C .6 cassSeller.dao.impl.ProductDaoImpl
C .7 cassSeller.dao.impl.SchemaIniter
C .8 cassSeller.dao.impl.SellerDaoimpl
C .9 cassSeller.model.Buyer
C .10 cassSeller.model.Comment
C .11 cassSeller.model.Product
C .12 cassSeller.model.Seller
ISBN:9789866143908
規格:平裝/352頁/16x23cm/普通級/單色印刷/初版
出版地:台灣
本書分類:電腦資訊>程式設計>SQL
【Preview】內容預覽/連載/試閱PDF下載 |
ISBN:9789866143908
規格:平裝/352頁/16x23cm/普通級/單色印刷/初版
出版地:台灣
本書分類:電腦資訊>程式設計>SQL
資料來源:[博客來BOOKS網路書店] http://www.books.com.tw/exep/assp.php/ap/products/0010520870?utm_source=ap&utm_medium=ap-books&utm_content=recommend
圖文屬原創所有。相關資訊僅供參考,歡迎前往選購。發現不妥處請告知!
【Customers Who Bought This Item Also Bought】買的人,也買了... |