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

圖數(shù)據(jù)庫

圖數(shù)據(jù)庫

定 價(jià):¥49.00

作 者: (美)伊恩·羅賓遜(Ian Robinson),吉姆·韋伯(Jim Webber),埃米爾·艾弗雷姆(Emil Eifrem)
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫 數(shù)據(jù)庫理論

ISBN: 9787115376046 出版時(shí)間: 2015-02-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  世界上的大部分領(lǐng)域?qū)嶋H上都可以建模成圖,而軟件開發(fā)人員或是數(shù)據(jù)庫管理人員卻在辛辛苦苦地將這些圖轉(zhuǎn)化成關(guān)系型數(shù)據(jù)庫中的表。想象一下,假如你再也不用去做這樣的轉(zhuǎn)化,假如數(shù)據(jù)庫的遷移可以變得輕松簡單,你愿意去接受一個(gè)全新的數(shù)據(jù)庫嗎?圖數(shù)據(jù)庫就是這樣一個(gè)完全不同于關(guān)系型數(shù)據(jù)庫的新型數(shù)據(jù)庫,它處理的是大規(guī)模的數(shù)據(jù)和不斷變化的需求,并且擁抱它們。本書系統(tǒng)地介紹了圖數(shù)據(jù)庫的歷史由來、建模方法、工作原理和一些真實(shí)的用戶用例,詳細(xì)地說明了圖數(shù)據(jù)解決的是什么樣的問題,并以Neon4j數(shù)據(jù)庫和Cypher查詢語言為例,闡述了圖數(shù)據(jù)庫的建模方法和領(lǐng)域用例,最后還介紹了圖數(shù)據(jù)庫的工作原理以及一些實(shí)用的圖論算法。本書的三位作者均為Neo4j Technology公司的技術(shù)高手,分別為工程師、CTO和CEO。他們對(duì)圖數(shù)據(jù)庫及其解決方案有豐富的經(jīng)驗(yàn),其中一位甚至還是Neo4j圖數(shù)據(jù)庫的共同創(chuàng)始人。本書適合開發(fā)人員和數(shù)據(jù)庫管理人員了解和學(xué)習(xí)圖數(shù)據(jù)庫,作為一門新的知識(shí)和獨(dú)特的數(shù)據(jù)庫領(lǐng)域來拓寬視野。也適合提供解決方案的負(fù)責(zé)人來了解行業(yè)動(dòng)向和新的解決問題的方式。通過閱讀本書,讀者可以對(duì)圖數(shù)據(jù)庫這一領(lǐng)域有一個(gè)透徹的了解。

作者簡介

  Ian Robinson致力于研發(fā)Neo4j圖數(shù)據(jù)庫的未來版本,他曾任Neo Technology的客戶成功總監(jiān),和客戶并肩設(shè)計(jì)和開發(fā)圖數(shù)據(jù)庫解決方案。他是《REST實(shí)戰(zhàn)》(O'Reilly)一書的共同作者,還是《REST: From Research to Practice》(Springer)和《Service Design Patterns》(Addison-Wesley)的撰稿人。他的博客是http://iansrobinson.com,推特賬號(hào)是@iansrobinson。Jim Webber博士是Neo Technology的首席科學(xué)家,他研究最新的圖數(shù)據(jù)庫并開發(fā)開源軟件。在這之前,Jim研究像Web這樣大規(guī)模的圖來建造分布式系統(tǒng),這也使得他成為《REST實(shí)戰(zhàn)》(O'Reilly)的作者之一。Jim在開發(fā)社區(qū)很活躍,定期出現(xiàn)在世界各地。他的博客是http://jimwebber.org,常用的推特賬號(hào)是@jimwebber。Emil Eifrem在2000年去孟買的飛機(jī)上勾畫出了屬性圖模型的框架?,F(xiàn)在他是Neo Technology的CEO,同時(shí)也是Neo4j項(xiàng)目的共同創(chuàng)始人,專注于建設(shè)和傳播圖數(shù)據(jù)庫。致力于可持續(xù)開源軟件,Emil指引Neo在提供免費(fèi)軟件和商業(yè)效益之間走向平衡。他想用圖拯救世界,還想在十年內(nèi)擁有拉里·埃里森那樣的游艇。Emil的推特是@emileifrem。譯者介紹劉璐,軟件開發(fā)工程師,就職于ThoughtWorks,專注于軟件開發(fā)領(lǐng)域,對(duì)數(shù)據(jù)存儲(chǔ)領(lǐng)域有濃厚興趣。梁越,前端工程師,就職于ThoughtWorks,對(duì)前后端開發(fā)都有涉獵,有在大型項(xiàng)目中應(yīng)用圖數(shù)據(jù)庫的開發(fā)經(jīng)驗(yàn)。

圖書目錄

目錄
第1章簡介
1.1圖是什么
1.2圖領(lǐng)域概覽
1.2.1圖數(shù)據(jù)庫
1.2.2圖計(jì)算引擎
1.3圖數(shù)據(jù)庫的威力
1.3.1性能
1.3.2靈活性
1.3.3敏捷性
1.4小結(jié)
第2章關(guān)聯(lián)數(shù)據(jù)的存儲(chǔ)選擇
2.1關(guān)系型數(shù)據(jù)庫缺少聯(lián)系
2.2NoSQL數(shù)據(jù)庫也缺少聯(lián)系
2.3圖數(shù)據(jù)庫擁抱聯(lián)系
2.4小結(jié)
第3章使用圖進(jìn)行數(shù)據(jù)建模
3.1模型和目標(biāo)
3.2屬性圖模型
3.3查詢圖:Cypher簡介
3.3.1Cypher的理念
3.3.2START
3.3.3MATCH
3.3.4RETURN
3.3.5其他Cypher語句
3.4關(guān)系建模和圖建模對(duì)比
3.4.1系統(tǒng)管理領(lǐng)域中的關(guān)系建模
3.4.2系統(tǒng)管理領(lǐng)域中的圖建模
3.4.3測(cè)試模型
3.5跨域模型
3.5.1創(chuàng)建莎士比亞圖
3.5.2開始查詢
3.5.3聲明查找的信息模式
3.5.4約束匹配
3.5.5處理結(jié)果
3.5.6查詢鏈
3.6建模時(shí)常見的陷阱
3.6.1電子郵件起源問題域
3.6.2敏感的第一個(gè)迭代
3.6.3第二次的魅力
3.6.4發(fā)展中的領(lǐng)域
3.7避免反模式
3.8小結(jié)
第4章構(gòu)建基于圖數(shù)據(jù)庫的應(yīng)用
4.1數(shù)據(jù)建模
4.1.1用應(yīng)用程序所需的術(shù)語描述模型
4.1.2用節(jié)點(diǎn)表示事物,用聯(lián)系表示結(jié)構(gòu)
4.1.3細(xì)粒度聯(lián)系與通用聯(lián)系
4.1.4將事實(shí)建模為節(jié)點(diǎn)
4.1.5將復(fù)雜的值類型表示為節(jié)點(diǎn)
4.1.6時(shí)間
4.1.7迭代開發(fā)和增量開發(fā)
4.2應(yīng)用程序架構(gòu)
4.2.1嵌入式與服務(wù)器
4.2.3集群
4.2.4負(fù)載均衡
4.3測(cè)試
4.3.1數(shù)據(jù)模型的測(cè)試驅(qū)動(dòng)開發(fā)
4.3.2性能測(cè)試
4.4容量規(guī)劃
4.4.1優(yōu)化條件
4.4.2性能
4.4.3冗余
4.4.4負(fù)載
4.5小結(jié)
第5章現(xiàn)實(shí)世界中的圖
5.1為什么選擇圖
5.2常見用例
5.2.1社交
5.2.2推薦
5.2.3地理空間
5.2.4主數(shù)據(jù)管理
5.2.5網(wǎng)絡(luò)和數(shù)據(jù)中心管理
5.2.6授權(quán)和訪問控制(通信)
5.3實(shí)際示例
5.3.1社交推薦(專業(yè)社交網(wǎng)絡(luò))
5.3.2授權(quán)和訪問控制
5.3.3地理空間(物流)
5.4小結(jié)
第6章圖數(shù)據(jù)庫的內(nèi)部結(jié)構(gòu)
6.1原生圖處理
6.2原生圖存儲(chǔ)
6.3用于編程的API
6.3.1內(nèi)核API
6.3.2核心(或“Beans”)API
6.3.3遍歷API
6.4非功能型特性
6.4.1事務(wù)
6.4.2可恢復(fù)性
6.4.3可用性
6.4.4可擴(kuò)展性
6.5小結(jié)
第7章使用圖論預(yù)分析
7.1深度優(yōu)先搜索和廣度優(yōu)先搜索
7.2使用Dijkstra算法尋找路徑
7.3A*算法
7.4圖論和預(yù)測(cè)建模
7.4.1三元閉包
7.4.2結(jié)構(gòu)平衡
7.5局部橋
7.6小結(jié)
附錄NoSQL概覽

本目錄推薦

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