Contents
學習什麼是圖形資料庫( Graph Database ),獲得在下一個專案中使用 Neo4j 的基本技能
從這 4 小時的課程,你會學到
- 解釋圖形資料庫( graph database )的概念
- 在 Windows 或 Mac 機器上設定 Neo4j
- 從應用程式資料獲得即時洞察力
- 透過 Neo4j 瀏覽器建立、更新和刪除圖形資料
- 加入 Neo4j 社群
要求
- 必須精通使用電腦,安裝新的應用程式
- 對什麼是資料庫以及如何使用資料庫有一個大致的瞭解
- 理想情況下,有一些使用其它類型資料庫的經驗
課程說明
通過一系列的教學課程,本課程將帶領你學習使用 Neo4j 的基礎知識,Neo4j 是世界領先的圖形資料庫,它的查詢語言是 Cypher。 你將學習圖形資料庫的概念,並獲得使用 Neo4j 的實用技能。
到本課程結束時,你將能夠自信地執行大量查詢,並理解什麼是圖形資料庫。
下面是你將在這門課程中學到的內容大綱:
- 什麼是圖形資料庫
- Neo4j 安裝流程
- 節點和關聯的查詢
- 建立、更新、刪除資料
- 在 Neo4j 中如何使用 Null
- 如何使用 Neo4j 中的路徑( Paths )
除了學習 Neo4j 的基礎知識,你還可以找到一些影片練習,它們可以幫助你練習一路上學到的所有東西。
如果你想知道什麼是最好的圖形資料庫? 或者圖形資料庫與 SQL 資料庫相比如何? 那麼使用 Neo4j 絕對不會出錯。
據報導,Ebay 的一位高階開發人員 vuker Pacher 說: “我們發現 Neo4j 的速度比我們之前的 MySQL 解決方案快了幾千倍,查詢所需程式碼減少了10到100倍。 如今 Neo4j 為 Ebay 提供了以前無法實現的功能“
按網站 db-engines 的排名,Neo4j 也是當今市場上最流行的圖形資料庫。
因此,如果你正在考慮發展你的職涯,跟上資料庫技術的最新進展,並且以一種簡單、容易理解而又強大的方式獲得一項新技能,那麼你應該學習這門課程。
目標受眾
- 正在尋求簡化架構,厭倦了複雜 join 查詢的軟體開發人員
- 希望建立下一個社交網路、即時推薦引擎或其它需要從高度連線的資料點檢索資訊產品的創新者
- 希望從內部資料中獲得洞察力的商業分析師 / 行銷人員
講師簡介
Louis Sayers 連續創新者
Louis Sayers 擁有電腦科學,工程管理碩士等學位。
他也是環球旅行者,全端網頁開發者,持續創新者。 之前的工作經歷包括大學電腦科學導師,ThoughtWorks 顧問,Ruby on Rails 承包商,成長駭客,創業公司創始人。
維也納 Beta Pitch 獲獎者,TechPeaks 創業加速器參與者,Entre 75k 創業競賽獲獎者,微軟 Imagine Cup NZ 獲獎者。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To