史上最全ONgDB與Neo4j資源傳送門

ONgDB

ONgDB:是neo4j-3.5企業版代碼庫完全閉源之後形成的一個分支,目前正在快速發展,性能與社區版有數量級差距可以集羣,而且完全開源。

Neo4j

Basics

Related project

  • openCypher - openCypher 是一個開源項目,旨在實現業界最廣泛採用的圖形查詢語言的新公共實現:Cypher.
  • Bolt Protocol - Bolt 網絡協議是一種高效,輕量級的客戶端 - 服務器協議,專爲數據庫應用程序而設計.

Connectors Bolt

  • neo4j-java-driver - Neo4j 二進制協議的 Java 驅動程序.
  • neo4j-python-driver - Neo4j 二進制協議的 Python 驅動程序.
  • neo4j-javascript-driver - Neo4j 二進制協議的 JavaScript 驅動程序.
  • neo4j-dotnet-driver - .Net 驅動程序 Neo4j(Bolt).
  • neo4j-bolt-php - 用於 Neo4j 二進制協議的 PHP 驅動程序.
  • libneo4j-client - libneo4j-client 是一個用 C 語言編寫的 Neo4j 客戶端庫. 它不是一個完整的驅動程序,而是作爲可以構建各種語言的基本工具和驅動程序的基礎. libneo4j-client 負責處理與 Neo4j 服務器建立會話的所有細節,發送用於評估的語句以及檢索結果.
  • neo4j-spark-connector - Neo4j-Spark-Connector 基於 Neo4j 3.0 的 Bolt 協議
  • neo4j-elixir-driver - 用於 neo4j Bolt 協議的 Elixir 驅動程序
  • neo4j-elixir-wrapper - 用於 Elixir 的 Neo4j 驅動程序,包含 Bolt 協議. Boltex 的叉子.

REST API Java

  • neo4j-ogm - Neo4j 的對象圖映射庫.
  • spring-data-neo4j - 在使用 neo4j 圖形數據庫時,提供支持以提高開發人員的 Java 生產力.
  • neo4j-jdbc - Neo4j JDBC 驅動程序.
  • jcypher - Java 在多個抽象級別訪問 Neo4J 圖形數據庫.

REST API Ruby

  • neo4jrb - 用於 Ruby 的 Neo4j 圖形數據庫的活動模型包裝器.
  • neography - Neo4j Rest API 的瘦 Ruby 包裝器.

REST API Python

  • py2neo - Py2neo 是一個綜合工具包,用於在 Python 應用程序或命令行中使用 Neo4j.
  • neomodel - 用於 neo4j 圖形數據庫的對象圖形映射器(OGM),構建在令人敬畏的 py2neo 上.

REST API PHP

  • Neo4j-PHP-OGM - Neo4j 的 Doctrine 樣式 Object Graph Mapper
  • neo4jphp - Neo4j REST 接口的 PHP 包裝器.
  • NeoEloquent - 一個 Neo4j ORM - 基於 Eloquent.
  • neo4j-php-client - 利用 Http 和 Bolt 協議的 Neo4j 的 PHP 客戶端.
  • Spider - 一個簡單,靈活,美觀的圖形數據抽象的 PHP.

REST API Other

Cloud

  • GrapheneDB - 世界上第一個完全管理 Neo4j 圖數據庫.
  • GraphStory - Neo4j 企業雲提供商

Packages

Docker

Full-text search

Import

  • GraphAware Neo4j Importer - 用於複雜,業務邏輯繁重的高性能 Neo4j 的 Java 導入器框架直接從 SQL 數據庫,CSV 文件等導入.
  • neo4j-csv-firehose - 啓用 Neo4j 的LOAD CSV Cypher 命令以從其他數據源加載.
  • neo4j-rdbms-import - Neo4j 關係數據庫的自動導入程序.
  • Doc manager for Neo4j - Neo4j Doc Manager 採用 MongoDB 文檔,通過使用 Mongo Connector 指定的格式在 Neo4j 圖形結構中提供它們,可以輕鬆查詢它們之間的關係.
  • neoloadcsvskelgen - 將從非常少的輸入(文件名,分隔符,提示)輸出 LOAD CSV Cypher 代碼的框架. 節省時間,避免拼寫錯誤.

Benchmarking

Extensions

  • GraphAware Neo4j UUID - GraphAware 運行時模塊,它透明地爲圖中的所有節點分配 UUID.
  • GraphAware Neo4j ChangeFeed - GraphAware 框架運行時模塊,允許用戶找出在圖表上執行的最新更改.
  • GraphAware Neo4j TimeTree - 用於在 Neo4j 中使用時間表示樹的 Java 和 REST API.
  • GraphAware Neo4j Recommendation Engine - 基於 Neo4j 的推薦引擎模塊,具有實時和預先計算的推薦.
  • GraphAware Neo4j Algorithms - Neo4j 的自定義圖算法,具有自己的 Java 和 REST API.
  • GraphAware Neo4j Warmup - 簡單的庫,通過單個 REST 調用來加熱 Neo4j 緩存.
  • GraphAware Neo4j RestTest - GraphAware RestTest 是一個簡單的庫,用於測試與獨立服務器模式下運行的 Neo4j 對話的代碼.
  • GraphAware Neo4j Expire - GraphAware Expire 是一個簡單的庫,可以在數據庫到期或生存時間(TTL)時自動刪除數據庫中的節點和關係.
  • Spatial - Neo4j Spatial 是 Neo4j 的實用程序庫,可以促進數據的空間操作.
  • Graphify - Graphify 是一個 Neo4j 非託管擴展,用於使用基於圖形的分層模式識別進行文檔和文本分類.
  • neo4j-tx-participation - 這是一個 Neo4j 服務器擴展,使 Neo4j REST-API 參與事務性 Cypher 端點啓動的事務.

Stored Procedures

Development

  • Maven repositories - Neo4j Maven 存儲庫(發佈,快照).
  • GraphAware Neo4j Framework - GraphAware Framework 通過提供一個平臺來加速 Neo4j 的開發,該平臺用於構建有用的通用功能和特定於域的功能,分析功能,(迭代)圖算法等.
  • cypher-dsl - 用於 Cypher 查詢語言的 Java DSL 和可選的 Query DSL 模式.
  • Liquigraph - 數據庫遷移管理工具,基於 Liquibase 的工作原理.
  • blueprints - Blueprints 是屬性圖數據模型的接口,實現,ouplementations 和測試套件的集合. 藍圖類似於 JDBC,但對於圖形數據庫.
  • structr - 基於 Neo4j 的圖形應用平臺.
  • Reco4PHP - 基於 Neo4j 的 PHP 推薦引擎框架.

Editors

Shell

Visualization

Tools

  • Graphgen - 基於 Cypher DSL 的圖形生成引擎.
  • store-utils - 用於壓縮,複製,修復,分析 Neo4j 商店的實用程序.
  • ineo - 一個簡單但有用的 Neo4j 實例管理器.
  • yFiles neo4j Graph Explorer - 一個簡單的免費在線工具,可視化您的圖形數據和數據庫架構.

Learn

Certification

Miscellaneous

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章