Neo4j 圖數據庫擴展指南:APOC和ALGO
俞方樺
買這商品的人也買了...
-
$768實現領域驅動設計 (Implementing Domain-Driven Design) -
Java 網站安全防護實務手冊|軟體開發安全技術的九大黃金準則$360$284 -
資安防禦指南|資訊安全架構實務典範 (Defensive Security Handbook: Best Practices for Securing Infrastructure)$580$458 -
領域驅動設計精粹 (Domain-Driven Design Distilled)$390$371 -
$414Neo4j 3.x 入門經典 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
$517Spring Boot 實戰派 -
機器學習的數學基礎 : AI、深度學習打底必讀$580$458 -
$477Rust 權威指南 (The Rust Programming Language (Covers Rust 2018)) -
你也能做出 Google:用 Elasticsearch 搭建叢集搜索引擎$780$616 -
再強一點:用 Go語言完成六個大型專案(書況不佳限門市銷售))$780$399 -
$1,400Network Programming with Go: Learn to Code Secure and Reliable Network Services from Scratch -
Web 開發者一定要懂的駭客攻防術 (Web Security for Developers: Real Threats, Practical Defense)$420$332 -
$417人工智能:模式識別 -
$270Vue + Spring Boot 前後端分離開發實戰 -
$616瘋狂 Java 面試講義 — 數據結構、算法與技術素養 -
Spring Boot:建置與執行 (Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications)$580$458 -
NoSQL 開發完美方案:Redis + Docker 高性能虛擬化實戰$1,200$948 -
黑帽 Python|給駭客與滲透測試者的 Python 開發指南, 2/e (Black Hat Python : Python Programming for Hackers and Pentesters, 2/e)$450$356 -
Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
$454白話零信任 -
Linux 網路內功修煉 - 徹底了解底層原理及高性能架構$780$616 -
演算法生存指南$800$632 -
$913精通 Neo4j
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
Neo4j是當今全球領先的圖數據庫軟件,其起源於開源的圖數據庫項目,
經過十餘年的發展,已經在國內和國外的各類企業、研究機構中有著廣泛和成功的應用。
隨著數據庫規模的增加,以及對圖算法類型、查詢性能和數據庫管理功能等要求越來越高,
Neo4j推出了擴展包APOC和ALGO以滿足這些要求。
本書基於Neo4j數據庫3.5版本及其對應的ALGO和APOC擴展包,詳細介紹了近二百個主要過程和函數的定義、
相關理論、使用方法、代碼樣例,讓廣大Neo4j圖數據庫的設計和開發人員能夠快速掌握高效的圖數據庫分析方法及其應用開發技能。
作為《圖數據庫技術叢書》系列的第三本,本書的內容與前兩本承上啟下,
可以作為Neo4j數據庫的中高級設計人員、開發工程師以及數據科學家的技術參考手冊。
作者簡介
俞方樺
本書作者、博士、PMP、IEEE和ACS會員。2001年獲東華大學(原中國紡織大學)博士學位,研究領域為本體和信息抽取。
在讀期間參與多項國家和上海市教委、科委相關項目,完成軟件技術發明證書、創新證書兩項。
2001年~2003年參與上海市重大工程公務網建設,負責軟件產品的開發和實施;
期間參與製定國家標準《基於XML的電子公文格式規範》。
2003年~2005年作為COGNOS高級技術顧問參與寶鋼、上海期貨交易所、徐州捲菸廠等商業智能項目的諮詢和建設。
俞方樺博士於2006年移民澳洲,並加入澳洲最大的銀行澳洲聯邦銀行(CBA),擔任商業智能和數據治理專家。
期間領導並執行了多個項目,2007年獲得集團“優秀服務獎”。
2009年起參加行內核心業務系統向SAP的遷移項目,負責數據遷移過程的定義、數據質量評估、數據治理等領域的技術方案和實施。
該項目耗時5年、投資10億澳元,完成後聯邦銀行成為澳洲第一個“實時銀行”。
2012年,俞方樺博士開發的創新手機支付應用ScanPay獲得聯邦銀行創新編程大賽“Top Coder 2”冠軍,藉此他轉入支付領域。
2012~2013年俞方樺博士領導本行和阿裡巴巴的電子商務合作項目;2014年起作為架構師負責行內多個支付項目的規劃和設計,
2年間參與並完成總額接近1億澳元的項目。
在2016年啟動的“澳大利亞國家快速支付平臺NPP”的建設中,俞方樺博士負責設計實時支付交易監控項目,並於2017年底成功上線。
俞方樺博士2017年12月加入Neo4j,負責Neo4j(全球領先的圖數據庫廠商)在亞太地區的售前諮詢、技術和產品支持。
他目前擔任DAMA(數據管理協會)特邀專家、ITPub圖數據庫特邀專家、Neo4j中文社區專家、《Neo4j圖數據庫叢書》第3捲執行主編,
並多次在線下、線上主辦圖數據庫及其應用技術主題分享。
俞方樺博士是PMP認證的項目管理專家、歐盟GDPR數據保護規範認證專家,並擁有金融市場(投資和交易)高級學位(Hubb Institute)。
多年來,他涉足過眾多IT技術和應用領域、經驗豐富,獲得過AWS雲服務架構師認證、IASA國際架構師協會認證證書、
微軟高級培訓證書、COGNOS全部產品認證、TIBCO產品認證、Teradata數據庫設計認證、SAP BP(業務夥伴)模塊認證、
哥倫比亞大學Data Science課程認證、Neo4j技術專家認證。
俞方樺博士還是面向兒童的計算機編程網站codingisforeveryone.com.au的創辦人和兒童編程教育的熱心倡導者。
俞方樺博士目前定居澳大利亞悉尼。
目錄大綱
目錄
第一部分概述
第1章Neo4j圖數據庫擴展概述
1.1 Neo4j圖數據庫平臺
1.1.1圖數據庫是當今最熱門的NoSQL數據庫類別
1.1.2 Neo4j圖數據庫平臺
1.1.3原生圖數據庫
1.2 Neo4j數據庫擴展
1.2.1背景
1.2.2 APOC擴展庫的內容
1.2.3 ALGO擴展庫的內容
1.2.4 ALGO擴展庫的未來版本
第2章擴展包的安裝和配置
2.1擴展包的下載
2.2擴展包的安裝和配置
2.2.1在Neo4j Desktop中自動安裝
2.2.2手動安裝
2.2.3在Docker容器中安裝
2.2.4測試安裝
2.2.5在線文檔
第二部分APOC擴展包使用指南
第3章路徑擴展過程
3.1路徑擴展過程概述
3.2主要參數說明
3.2.1標籤過濾器(labelFilter)
3.2.2關係過濾器(relationshipFilter)
3.2.3標籤和關係序列(Sequence)
3.2.4唯一性規則(Uniqueness)
3.2.5理解Cypher的模式匹配
3.3基本路徑擴展過程
3.3.1定義
3.3.2應用
3.3 .3過程概述-apoc.path.expand
3.3.4過程調用接口-apoc.path.expand
3.3.5示例-創建三國人物關係圖
3.3.6示例-apoc.pam.expand
3.4可配置的路徑擴展過程
3.4 .1定義
3.4.2過程概述-apoc.path.expandConfig
3.4.3過程調用接口-apoc.path.expandConfig
3.4.4示例-apoc.path.expandConfig
3.5搜索子圖
3.5.1定義
3.5.2應用
3.5. 3過程概述-apoc.path.subgraphNodes
3.5.4過程調用接口-apoc.path.subgraphNodes
3.5.5示例apoc.path.subgraphNodes
3.6搜索最小生成樹
第4章查詢任務管理
4.1查詢任務管理概述
4.2按照條件循環執行-commit
4.2.1定義
4.2. 2應用
4.2.3過程概述-apoc.periodic.commit
4.2.4過程調用接口-apoc.periodic.commit
4.2.5示例-apoc.periodic.commit
4.3按照集合內容循環執行-iterate
4.3.1定義
4.3.2應用
4.3.3過程概述-apoc.periodic.iterate
4.3.4過程調用接口-apoc.periodic.iterate
4.3.5示例-apoc.periodic.iterate
4.4異步執行Cypher查詢-submit
4.4.1定義
4.4.2應用
4.4 .3過程概述
……
第5章數據導入和導出
第6章圖重構
第7章數據庫運維
第8章工具函數和過程
第9章虛擬圖
第三部分ALGO擴展包使用指南
第10章路徑搜索
第11章社團檢測
第12章中心性算法
第13章相似度算法
第四部分Neo4j數據庫擴展開髮指南
第14章數據庫擴展開發
第15章自定義的圖遍歷



