Neo4j 是當前最受歡迎的 Graph DBMS(圖資料庫系統),可以做到傳統 RDBMS 很難表達的複雜關係。Adobe 用 Neo4j 取代 Cassandra;eBay 用 Neo4j 取代 MySQL,他們在效能的提升、或資料量的壓縮都取得非常好的成果。
本次鐵人賽,我將從基本的 Graph DB 概念開始介紹,並詳述 Neo4j 的安裝、操作、查詢、開發、部署等等面向,以及日後可能的應用與發展。
上次介紹了匯入 JSON API,今天則要分享 Neo4j ETL 工具,它是 Extract-Transform-Load 的縮寫,是一個官方提供的圖形化介面...
在之前的篇章已經大致介紹過 Neo4j Browser、Cypher 語法以及匯入資料的幾種方式,但其實有一個潛在的問題是:任何人無論是開發者、非技術面的管理者...
我們在上一篇文章簡單介紹了 Neo4j Bloom 特性,今天就進一步來玩看看 Bloom 囉! 查看 Graph DB Schema RDBMS 的 DB S...
上一篇文章介紹如何用 Neo4j Bloom 簡單的探索資料關係,今天將繼續延伸上次的主題,再介紹其他的搜尋模式,以及視覺樣式的進階設定。 Neo4j Bloo...
前面幾篇文章介紹了 Neo4j Bloom 探索資料庫的方式,但如果你的資料庫很大,可能會速度開始變慢,或是 Bloom 只顯示一部分的節點資料,而沒有全部。這...
在上一篇文章中,介紹了在 Neo4j 建立索引和約束,來增加查詢效率或確保資料的完整、一致性,那麼說到效率,我們怎麼知道查詢的效率好壞呢?今天要介紹的是如何讓...
上一篇文章介紹了在 Neo4j 檢視並優化執行計畫,今天會延伸這個主題,做更深入的分享。在簡單的查詢中,交給 Neo4j 決定即可;但是在非常龐大的資料庫,或是...
在前面的文章中,有介紹過 Neo4j Bloom,不過在產品定位上,它仍比較是一個視覺化的資料互動工具,如果我們需要跑一些特殊的演算法,例如要尋找一個圖的中心點...
在上一篇文章介紹了在 Neo4j 做資料分析前的準備動作,評估記憶體用量和建立子圖,今天我們就來嘗試其中兩個演算法,中心位置演算法的 Page Rank 和群聚...
前面一系列文章已經介紹過 Neo4j Bloom 以及 Neo4j GDS,Bloom 的強處是視覺化,GDS 的強處是演算法,現在該是時候把兩者結合了!畢竟光...