注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計/管理實時大數(shù)據(jù)管理:Oracle NoSQL數(shù)據(jù)庫

實時大數(shù)據(jù)管理:Oracle NoSQL數(shù)據(jù)庫

實時大數(shù)據(jù)管理:Oracle NoSQL數(shù)據(jù)庫

定 價:¥39.00

作 者: (美)阿拉姆(Alam M.)等著
出版社: 清華大學出版社
叢編項:
標 簽: Oracle 計算機/網(wǎng)絡(luò) 數(shù)據(jù)庫

ISBN: 9787302396369 出版時間: 2015-03-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

  啟用高度可靠、可擴展、可用的數(shù)據(jù)?!禣racle NoSQL數(shù)據(jù)庫:實時大數(shù)據(jù)管理》講述如何全面運用Oracle NoSQL數(shù)據(jù)庫這個經(jīng)濟實惠的解決方案來存儲、檢索和更新海量的非結(jié)構(gòu)化數(shù)據(jù)。本書在緊貼實用的示例的引導下,介紹Oracle NoSQL數(shù)據(jù)庫的安裝、配置、應(yīng)用程序開發(fā)、容量規(guī)劃、容量調(diào)節(jié)以及與其他企業(yè)級數(shù)據(jù)中心產(chǎn)品的集成等主題。本書主要內(nèi)容● 了解Oracle NoSQL數(shù)據(jù)庫架構(gòu)及其底層數(shù)據(jù)存儲引擎Oracle Berkeley數(shù)據(jù)庫● 安裝和配置Oracle NoSQL數(shù)據(jù)庫以獲得最優(yōu)性能● 使用豐富的API開發(fā)復雜的分布式應(yīng)用程序● 讀寫Oracle NoSQL數(shù)據(jù)庫鍵值存儲中的數(shù)據(jù)● 使用Avro綁定為鍵值對中的值部分應(yīng)用Avro模式● 學習企業(yè)級Oracle NoSQL數(shù)據(jù)庫部署中最佳的容量規(guī)劃和調(diào)節(jié)實踐● 將Oracle NoSQL數(shù)據(jù)庫與Oracle數(shù)據(jù)庫、Oracle Event Processing以及Hadoop相集成

作者簡介

  Maqsood Alam,Oracle產(chǎn)品管理總監(jiān),擁有17年的設(shè)計架構(gòu)和構(gòu)建企業(yè)級系統(tǒng)軟件的經(jīng)驗,是并行系統(tǒng)、分布式系統(tǒng)、高性能數(shù)據(jù)庫應(yīng)用和大數(shù)據(jù)領(lǐng)域的頂尖專家。Maqsood還參與撰寫AchievingExtreme Performance with Oracle Exadata一書。Aalok Muley,Oracle產(chǎn)品管理高級總監(jiān)。Aalok擁有逾19 年的工作經(jīng)驗,他領(lǐng)導的團隊致力于數(shù)據(jù)庫基準測試和數(shù)據(jù)庫產(chǎn)品的開發(fā)。Aalok目前主要負責與合作伙伴和客戶攜手設(shè)計高可用的企業(yè)級解決方案。Ashok Joshi,Oracle產(chǎn)品開發(fā)高級總監(jiān)。Ashok擁有逾20年的數(shù)據(jù)庫系統(tǒng)管理經(jīng)驗,在索引、并發(fā)控制、緩沖管理、日志、恢復和性能優(yōu)化等領(lǐng)域做出了突出貢獻。Chaitanya Kadaru,一位成就斐然的軟件專家,有超過12年的行業(yè)經(jīng)驗。Chaitanya已為很多客戶設(shè)計了針對Oracle一體機的方案,如Oracle Exadata、Oracle Exalogic和Oracle大數(shù)據(jù)機。

圖書目錄

目    錄
 
第1章  Oracle NoSQL數(shù)據(jù)庫和大數(shù)據(jù)概況 1
1.1  NoSQL系統(tǒng)概論 2
1.2  數(shù)據(jù)庫系統(tǒng)發(fā)展回顧 3
1.3  大數(shù)據(jù)和NoSQL:特點和架構(gòu)權(quán)衡 5
1.4  大數(shù)據(jù)處理的類型 7
1.5  NoSQL數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫 7
1.6  NoSQL數(shù)據(jù)庫的類型 9
1.6.1  鍵值存儲 9
1.6.2  文檔存儲 10
1.6.3  圖形存儲 10
1.6.4  列式存儲 10
1.7  大數(shù)據(jù)的用例 11
1.8  Oracle的大數(shù)據(jù)解決方案 13
1.8.1  數(shù)據(jù)獲取 14
1.8.2  數(shù)據(jù)組織 15
1.8.3  數(shù)據(jù)分析 17
1.8.4  Oracle的大數(shù)據(jù)工程系統(tǒng) 19
1.9  小結(jié) 23
第2章  Oracle NoSQL數(shù)據(jù)庫簡介 25
2.1  Oracle Berkeley DB 26
2.2  Oracle NoSQL數(shù)據(jù)庫 29
2.3  數(shù)據(jù)庫系統(tǒng)架構(gòu) 31
2.3.1  分區(qū)和分片 33
2.3.2  可用性 35
2.3.3  最終一致性 37
2.3.4  持久性 39
2.3.5  事務(wù) 41
2.3.6  數(shù)據(jù)模型 42
2.3.7  性能 44
2.3.8  管理 45
2.3.9  與其他產(chǎn)品集成 45
2.3.10  授權(quán) 46
2.4  小結(jié) 47
第3章  Oracle NoSQL數(shù)據(jù)庫體系結(jié)構(gòu) 49
3.1  高層體系結(jié)構(gòu)以及術(shù)語 50
3.2  智能客戶端驅(qū)動程序 51
3.3  分片、存儲和網(wǎng)絡(luò)拓撲 54
3.4  哈希、分區(qū)和數(shù)據(jù)分布 57
3.4.1  改變分片數(shù)量 59
3.4.2  改變復制因子 63
3.5  考慮多個數(shù)據(jù)中心 64
3.6  存儲記錄和靈活的數(shù)據(jù)模型 67
3.7  日志結(jié)構(gòu)存儲 72
3.8  持久性 74
3.9  ACID事務(wù)和分布式事務(wù) 77
3.10  小結(jié) 79
第4章  Oracle NoSQL數(shù)據(jù)庫的安裝和配置 81
4.1  Oracle NoSQL數(shù)據(jù)庫的安裝 82
4.1.1  下載Oracle NoSQL數(shù)據(jù)庫軟件 84
4.1.2  軟件安裝 84
4.1.3  Oracle NoSQL數(shù)據(jù)庫管理服務(wù) 86
4.1.4  創(chuàng)建啟動配置文件 89
4.1.5  進行合理性檢查 93
4.2  Oracle NoSQL數(shù)據(jù)庫的配置 94
4.2.1  計劃 94
4.2.2  配置步驟 96
4.2.3  配置過程的自動化 102
4.2.4  部署的驗證 103
4.3  小結(jié) 107
第5章  NoSQL數(shù)據(jù)庫開發(fā)入門 109
5.1  基于KVLite開發(fā) 110
5.2  如何建立鍵空間模型 116
5.3  讀寫單一鍵值對的基礎(chǔ)知識 119
5.4  從編程人員角度理解一致性和持久性 121
5.4.1  持久性 121
5.4.2  一致性 123
5.5  小結(jié) 126
第6章  讀寫數(shù)據(jù) 127
6.1  開發(fā)環(huán)境設(shè)置 128
6.2  寫入數(shù)據(jù) 129
6.2.1  基本API功能 130
6.2.2  如何指定寫API調(diào)用的持久性 134
6.3  讀取記錄 141
6.3.1  采用多種方式讀取一條或多條記錄 141
6.3.2  介紹保持讀一致性的API 151
6.3.3  處理讀操作的異常 159
6.4  刪除記錄 160
6.5  根據(jù)版本更新記錄 163
6.6  小結(jié) 166
第7章  高級編程概念:Avro schema和綁定 167
7.1  Avro schema 168
7.1.1  schema演變 172
7.1.2  管理Avro schema 175
7.2  Avro綁定 179
7.2.1  特定綁定 180
7.2.2  通用綁定 189
7.2.3  JSON綁定 196
7.3  小結(jié) 199
第8章  數(shù)據(jù)庫容量規(guī)劃與大小調(diào)整 201
8.1  收集容量大小需求 202
8.1.1  應(yīng)用程序的特性 203
8.1.2  硬件規(guī)格 208
8.2  容量規(guī)劃和大小調(diào)整 209
8.2.1  測算一個典型分片的容量 210
8.2.2  決定分片和數(shù)據(jù)分區(qū)的總數(shù) 219
8.3  小結(jié) 221
第9章  高級主題 223
9.1  集成Hadoop 224
9.2  RDF Graph 228
9.3  集成Complex Event Processing 230
9.4  數(shù)據(jù)庫外部表 231
9.4.1  定義外部表 233
9.4.2  編輯配置文件 235
9.4.3  發(fā)布配置 235
9.4.4  測試nosql-stream腳本 235
9.4.5  使用外部表讀取Oracle NoSQL數(shù)據(jù)庫中的數(shù)據(jù) 236
9.5  小結(jié) 237

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號