中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 Neo4j全棧開發(fā)

作者:陳韶健
出版社:電子工業(yè)出版社出版時(shí)間:2017-06-01
開本: 32開 頁數(shù): 316
中 圖 價(jià):¥27.2(3.9折) 定價(jià)  ¥69.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
開年大促, 全場(chǎng)包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個(gè)別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>

Neo4j全棧開發(fā) 版權(quán)信息

Neo4j全棧開發(fā) 本書特色

本書全面而系統(tǒng)地介紹了Neo4j這一個(gè)獨(dú)特而又高性能的NoSQL圖數(shù)據(jù)庫,并通過API的使用實(shí)例、Cypher查詢語言的算法設(shè)計(jì)、Spring Data Neo4j的對(duì)象建模和持久化設(shè)計(jì)等方式,演示了使用Neo4j的各種方法,同時(shí)使用Spring Boot開發(fā)框架,結(jié)合具體的應(yīng)用實(shí)例,闡述了使用Neo4j進(jìn)行前后端設(shè)計(jì)的詳細(xì)過程和方法。

Neo4j全棧開發(fā) 內(nèi)容簡(jiǎn)介

Neo4j是一個(gè)獨(dú)立、高性能的NoSQL圖數(shù)據(jù)庫,從總體來看,Neo4j就是由無數(shù)相互關(guān)聯(lián)的節(jié)點(diǎn)所組成的圖形,它能很好且形象地表現(xiàn)出現(xiàn)世界中相互聯(lián)系的事物。 《Neo4j全棧開發(fā)》不僅全面系統(tǒng)地介紹了怎樣以簡(jiǎn)單易用的方式來使用Neo4j,還詳細(xì)講解了構(gòu)建可擴(kuò)展、高可用的Neo4j分布式架構(gòu)的實(shí)操細(xì)節(jié),*后使用Spring Boot開發(fā)框架,結(jié)合具體的應(yīng)用實(shí)例,詳細(xì)闡述了使用Neo4j進(jìn)行前后端設(shè)計(jì)的詳細(xì)過程和方法,從此讓Neo4j提供全天候、無間斷的高可靠服務(wù)。

Neo4j全棧開發(fā) 目錄

目 錄


第1章 Neo4j概述 1
1.1 Neo4j數(shù)據(jù)的特點(diǎn) 2
1.2 Neo4j數(shù)據(jù)的表現(xiàn)形式 2
1.3 Neo4j的優(yōu)勢(shì) 5
1.3.1 高性能表現(xiàn) 5
1.3.2 設(shè)計(jì)的靈活性 6
1.3.3 開發(fā)的敏捷性 6
1.3.4 與其他數(shù)據(jù)庫的比較 6
1.3.5 綜合表現(xiàn) 7
1.4 哪些領(lǐng)域更適合使用Neo4j 8
1.4.1 社區(qū)網(wǎng)絡(luò) 8
1.4.2 推薦引擎 9
1.4.3 交通運(yùn)輸 9
1.4.4 物流管理 9
1.4.5 主數(shù)據(jù)管理 10
1.4.6 訪問控制 10
1.4.7 欺詐檢測(cè) 10
1.5 哪些領(lǐng)域不適合使用Neo4j 10
1.6 哪些企業(yè)在使用Neo4j 11
1.6.1 阿迪達(dá)斯的購物網(wǎng)站 12
1.6.2 沃爾瑪?shù)膬?nèi)部管理系統(tǒng) 12
1.6.3 eBay的電子商務(wù) 13
1.7 豐富的學(xué)習(xí)資源 13
1.7.1 精選的GraphGists 13
1.7.2 GraphGists門戶 15
1.8 小結(jié) 16
第2章 Neo4j API應(yīng)用 18
2.1 創(chuàng)建項(xiàng)目工程 18
2.1.1 項(xiàng)目工程配置 19
2.1.2 引用Neo4j開發(fā)包 19
2.2 使用Neo4j API 20
2.2.1 使用嵌入式數(shù)據(jù)庫 20
2.2.2 創(chuàng)建節(jié)點(diǎn)和關(guān)系 21
2.2.3 查詢及更新 22
2.2.4 刪除關(guān)系和節(jié)點(diǎn) 23
2.3 使用標(biāo)簽 25
2.4 使用索引 26
2.4.1 手動(dòng)索引 26
2.4.2 模式索引 27
2.4.3 模式約束 28
2.5 圖的遍歷 31
2.5.1 廣度優(yōu)先遍歷 32
2.5.2 深度優(yōu)先遍歷 32
2.5.3 遍歷的路徑 34
2.6 使用Cypher查詢語言 37
2.7 連接Neo4j服務(wù)器 40
2.8 關(guān)于事務(wù) 42
2.8.1 Neo4j支持完整的事務(wù)管理特性 42
2.8.2 交互周期 43
2.8.3 隔離級(jí)別 44
2.8.4 關(guān)于死鎖 44
2.9 其他開發(fā)語言實(shí)例 44
2.9.1 Node.js訪問Neo4j 45
2.9.2 Python訪問Neo4j 46
2.10 小結(jié) 47
第3章 Neo4j的安裝及使用 48
3.1 安裝要求及推薦 48
3.2 安裝Neo4j服務(wù)器 49
3.2.1 下載Neo4j 49
3.2.2 在Linux操作系統(tǒng)中安裝Neo4j 50
3.2.3 在Windows操作系統(tǒng)中安裝Neo4j 51
3.3 Neo4j基本配置 52
3.4 Neo4j配置優(yōu)化 53
3.4.1 頁面高速緩存 53
3.4.2 堆大小 54
3.4.3 垃圾收集器 54
3.5 使用Neo4j的Web控制臺(tái) 55
3.5.1 使用命令行輸入框 56
3.5.2 數(shù)據(jù)庫管理信息 57
3.5.3 使用收藏夾 59
3.5.4 使用幫助手冊(cè) 63
3.5.5 使用瀏覽器同步功能 65
3.5.6 使用瀏覽器設(shè)置 67
3.5.7 關(guān)于Neo4j 68
3.6 小結(jié) 69
第4章 Cypher查詢語言簡(jiǎn)介 71
4.1 Cypher語法基礎(chǔ) 71
4.1.1 變量定義 72
4.1.2 可用運(yùn)算符 72
4.2 Cypher讀/寫查詢結(jié)構(gòu) 73
4.2.1 用CREATE創(chuàng)建節(jié)點(diǎn) 74
4.2.2 用CREATE創(chuàng)建關(guān)系 74
4.2.3 用MERGE創(chuàng)建節(jié)點(diǎn) 75
4.2.4 用MERGE創(chuàng)建關(guān)系 76
4.2.5 用SET更新數(shù)據(jù) 76
4.2.6 用DELETE刪除數(shù)據(jù) 77
4.2.7 用REMOVE移除數(shù)據(jù) 78
4.2.8 使用循環(huán)FOREACH 79
4.3 使用索引 79
4.3.1 創(chuàng)建和使用索引 80
4.3.2 刪除索引 81
4.4 使用約束 81
4.4.1 創(chuàng)建約束 81
4.4.2 刪除約束 81
4.5 使用標(biāo)簽 82
4.6 Cypher只讀查詢結(jié)構(gòu) 83
4.6.1 條件過濾WHERE 83
4.6.2 聯(lián)合查詢UNION 84
4.6.3 使用鏈接WITH 84
4.6.4 返回結(jié)果RETURN 85
4.7 使用CASE子句 86
4.8 遍歷的路徑 86
4.8.1 *短路徑 87
4.8.2 所有*短路徑 88
4.9 使用函數(shù) 90
4.10 使用CALL調(diào)用存儲(chǔ)過程 92
4.11 查詢語句性能分析 93
4.12 Cypher的使用范圍 95
4.12.1 在neo4j-shell中使用Cypher查詢語言 96
4.12.2 在Rest API中使用Cypher查詢語言 98
4.13 小結(jié) 101
第5章 使用SDN建模和設(shè)計(jì)存儲(chǔ)庫接口 103
5.1 SDN簡(jiǎn)介 103
5.1.1 SDN的特點(diǎn) 103
5.1.2 SDN存儲(chǔ)庫接口 104
5.2 數(shù)據(jù)模型設(shè)計(jì) 105
5.2.1 用戶訪問控制數(shù)據(jù)模型 105
5.2.2 購物網(wǎng)站數(shù)據(jù)模型 106
5.3 數(shù)據(jù)建模的誤區(qū) 108
5.4 Neo4j的數(shù)據(jù)類型 109
5.5 在項(xiàng)目中使用SDN 110
5.5.1 在項(xiàng)目工程中引用SDN依賴 110
5.5.2 建模中可用的OGM注解 111
5.5.3 日期類型轉(zhuǎn)換實(shí)例 112
5.6 使用SDN建模 113
5.6.1 節(jié)點(diǎn)建模 113
5.6.2 關(guān)系建模 116
5.7 使用SDN設(shè)計(jì)存儲(chǔ)庫接口 118
5.7.1 創(chuàng)建存儲(chǔ)庫接口 118
5.7.2 在標(biāo)準(zhǔn)方法中使用路徑 120
5.7.3 自定義聲明方法 120
5.7.4 使用底層方法 122
5.8 SDN配置 124
5.8.1 配置域?qū)ο蠛痛鎯?chǔ)庫接口 125
5.8.2 使用SDN驅(qū)動(dòng)連接數(shù)據(jù)庫 125
5.9 小結(jié) 127
第6章 應(yīng)用實(shí)例一:NBA季后賽預(yù)測(cè) 128
6.1 應(yīng)用背景分析 129
6.1.1 勝負(fù)預(yù)測(cè)的依據(jù) 129
6.1.2 NBA季后賽數(shù)據(jù)模型 129
6.2 實(shí)體對(duì)象建模 131
6.2.1 節(jié)點(diǎn)實(shí)體建模 131
6.2.2 關(guān)系實(shí)體建模 134
6.3 實(shí)體持久化和查詢?cè)O(shè)計(jì) 135
6.3.1 東部球隊(duì)存儲(chǔ)庫接口 136
6.3.2 西部球隊(duì)存儲(chǔ)庫接口 137
6.3.3 比賽存儲(chǔ)庫接口 138
6.3.4 贏得關(guān)系存儲(chǔ)庫接口 139
6.4 預(yù)測(cè)算法設(shè)計(jì) 140
6.4.1 NBA季后賽的年度歷史查詢 141
6.4.2 一支球隊(duì)的比賽歷史查詢 141
6.4.3 勝負(fù)比率排名算法 142
6.4.4 輸贏預(yù)測(cè)算法 143
6.5 SDN配置及數(shù)據(jù)庫連接 144
6.5.1 數(shù)據(jù)庫連接配置 145
6.5.2 SDN配置 145
6.6 數(shù)據(jù)庫設(shè)計(jì)驗(yàn)證 146
6.7 創(chuàng)建Web應(yīng)用 149
6.8 Web前后端設(shè)計(jì) 150
6.8.1 Web后端設(shè)計(jì) 150
6.8.2 Web前端設(shè)計(jì) 154
6.9 比賽結(jié)果編輯設(shè)計(jì) 168
6.9.1 比賽結(jié)果編輯的訪問控制設(shè)計(jì) 168
6.9.2 比賽結(jié)果的錄入界面設(shè)計(jì) 171
6.10 勝率排名的Web設(shè)計(jì) 176
6.10.1 勝率排名的訪問控制設(shè)計(jì) 176
6.10.2 勝率排名的界面設(shè)計(jì) 177
6.11 輸贏預(yù)測(cè)的Web設(shè)計(jì) 180
6.11.1 輸贏預(yù)測(cè)的訪問控制設(shè)計(jì) 181
6.11.2 輸贏預(yù)測(cè)的界面設(shè)計(jì) 182
6.12 使用GraphGists的測(cè)試數(shù)據(jù) 187
6.13 實(shí)例工程使用 188
6.13.1 工程配置 189
6.13.2 運(yùn)行應(yīng)用 189
6.14 小結(jié) 191
第7章 應(yīng)用實(shí)例二:電影社區(qū)推薦引擎 192
7.1 應(yīng)用背景分析 192
7.1.1 發(fā)現(xiàn)商業(yè)價(jià)值 193
7.1.2 建立數(shù)據(jù)模型 193
7.2 數(shù)據(jù)對(duì)象建模 194
7.2.1 節(jié)點(diǎn)建模 194
7.2.2 關(guān)系建模 199
7.3 存儲(chǔ)庫接口設(shè)計(jì) 201
7.3.1 影院存儲(chǔ)庫接口設(shè)計(jì) 201
7.3.2 電影存儲(chǔ)庫接口設(shè)計(jì) 202
7.3.3 節(jié)目存儲(chǔ)庫接口設(shè)計(jì) 203
7.3.4 觀眾存儲(chǔ)庫接口設(shè)計(jì) 204
7.4 Cypher查詢算法設(shè)計(jì) 204
7.4.1 電影排名查詢算法設(shè)計(jì) 205
7.4.2 電影推薦查詢算法設(shè)計(jì) 205
7.5 數(shù)據(jù)訪問服務(wù)類設(shè)計(jì) 208
7.5.1 分頁查詢公共服務(wù)類 209
7.5.2 數(shù)據(jù)訪問服務(wù)類 210
7.6 數(shù)據(jù)庫連接配置 212
7.6.1 SDN驅(qū)動(dòng)的依賴引用 212
7.6.2 連接數(shù)據(jù)庫配置 213
7.6.3 SDN配置 213
7.7 數(shù)據(jù)庫設(shè)計(jì)驗(yàn)證 214
7.8 Web設(shè)計(jì) 217
7.8.1 訪問控制設(shè)計(jì) 218
7.8.2 界面設(shè)計(jì) 222
7.9 電影評(píng)分的Web設(shè)計(jì) 242
7.9.1 電影評(píng)分訪問控制設(shè)計(jì) 242
7.9.2 電影評(píng)分界面設(shè)計(jì) 244
7.10 電影排名的Web設(shè)計(jì) 247
7.10.1 電影排名訪問控制設(shè)計(jì) 247
7.10.2 電影排名界面設(shè)計(jì) 248
7.11 電影推薦的Web設(shè)計(jì) 252
7.11.1 推薦電影給觀眾的Web設(shè)計(jì) 252
7.11.2 推薦電影給朋友的Web設(shè)計(jì) 257
7.12 管理后臺(tái)的導(dǎo)航欄設(shè)計(jì) 258
7.13 實(shí)例工程使用 260
7.13.1 運(yùn)行配置 260
7.13.2 應(yīng)用發(fā)布 261
7.14 小結(jié) 262
第8章 Neo4j企業(yè)版安裝及使用 263
8.1 分布式服務(wù)器安裝 264
8.1.1 在不同機(jī)器上安裝分布式服務(wù)器 264
8.1.2 在同一臺(tái)機(jī)器上安裝分布式服務(wù)器 272
8.2 使用Haproxy實(shí)施負(fù)載均衡服務(wù) 275
8.2.1 普通負(fù)載均衡配置 275
8.2.2 Haproxy服務(wù)監(jiān)控 279
8.3 實(shí)現(xiàn)讀/寫分離的負(fù)載均衡服務(wù) 280
8.4 小結(jié) 284
第9章 Neo4j的數(shù)據(jù)安全及備份 286
9.1 數(shù)據(jù)的備份與恢復(fù) 286
9.1.1 數(shù)據(jù)備份 286
9.1.2 清理備份日志 288
9.1.3 數(shù)據(jù)恢復(fù) 289
9.2 數(shù)據(jù)庫安全保障 290
9.3 數(shù)據(jù)的導(dǎo)入與導(dǎo)出 290
9.3.1 使用neo4j-import導(dǎo)入數(shù)據(jù) 291
9.3.2 使用Cypher導(dǎo)入數(shù)據(jù) 294
9.3.3 導(dǎo)出數(shù)據(jù) 295
9.4 故障恢復(fù)與事務(wù)日志 297
9.5 數(shù)據(jù)庫升級(jí) 297
9.5.1 從2.x 升級(jí)到3.0.3 297
9.5.2 在3.x之間升級(jí) 299
9.6 小結(jié) 300
結(jié)束語 301
附錄A 參考資料 302
展開全部

Neo4j全棧開發(fā) 作者簡(jiǎn)介

陳韶健,具有15年以上的IT從業(yè)經(jīng)驗(yàn)的資深專家。在編輯語言使用上,精通.Net和Java兩大體系,尤其對(duì)Spring和Spring Boot有深入研究,并著有《深入實(shí)踐Spring Boot》一書,于2016年11月在機(jī)械工業(yè)出版社出版。在數(shù)據(jù)庫方面,熟悉SQL Server,Oracle,MySQL等傳統(tǒng)關(guān)系型數(shù)據(jù)庫,以及Redis,MongoDB,Neo4j等NoSQL數(shù)據(jù)庫,并對(duì)Neo4j有更多的愛好和深入地研究。另外,在系統(tǒng)設(shè)計(jì)、服務(wù)器架構(gòu)設(shè)計(jì)、數(shù)據(jù)安全和性能優(yōu)化等方面都有豐富的實(shí)踐和工作經(jīng)驗(yàn)。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 耐高温电缆厂家-远洋高温电缆 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 整合营销推广|营销网络推广公司|石家庄网站优化推广公司|智营销 好物生环保网、环保论坛 - 环保人的学习交流平台 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 上海风淋室_上海风淋室厂家_上海风淋室价格_上海伯淋 | 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 | 陕西自考报名_陕西自学考试网| 苏州教学设备-化工教学设备-环境工程教学模型|同科教仪 | 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | 智慧旅游_智慧景区_微景通-智慧旅游景区解决方案提供商 | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 深圳高新投三江工业消防解决方案提供厂家_服务商_园区智慧消防_储能消防解决方案服务商_高新投三江 | 健身器材-健身器材厂家专卖-上海七诚健身器材有限公司 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 开云(中国)Kaiyun·官方网站 - 登录入口 | 楼承板设备-楼承板成型机-免浇筑楼承板机器厂家-捡来 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 济南拼接屏_山东液晶拼接屏_济南LED显示屏—维康国际官网 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 常州翔天实验仪器厂-恒温振荡器-台式恒温振荡器-微量血液离心机 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 谷梁科技| 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 上海瑶恒实业有限公司|消防泵泵|离心泵|官网 | 东风体检车厂家_公共卫生体检车_医院体检车_移动体检车-锦沅科贸 | 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 北京银联移动POS机办理_收银POS机_智能pos机_刷卡机_收银系统_个人POS机-谷骐科技【官网】 | 南京交通事故律师-专打交通事故的南京律师 | 万濠投影仪_瑞士TRIMOS高度仪_尼康投影仪V12BDC|量子仪器 | 北京网络营销推广_百度SEO搜索引擎优化公司_网站排名优化_谷歌SEO - 北京卓立海创信息技术有限公司 | 披萨石_披萨盘_电器家电隔热绵加工定制_佛山市南海区西樵南方综合保温材料厂 | 合肥网络推广_合肥SEO网站优化-安徽沃龙First | 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 上海小程序开发-小程序制作-上海小程序定制开发公司-微信商城小程序-上海咏熠 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 |