Neo4J是世界領先的圖形數據庫。這是一個高性能的圖表存儲,具有成熟和穩健數據庫的所有功能,例如友好的查詢語言和酸性交易。程序員可以使用節點和關係的靈活網絡結構,而不是靜態表 - 但享受了企業質量數據庫的所有好處。對於許多應用,NEO4J與關係DBS相比提供了數量級的性能優勢。
在Neo4J網站上了解更多信息。
Neo4J既可以作為獨立服務器或可嵌入的組件可用。您可以下載或在線嘗試。
我們鼓勵對Neo4J進行實驗。您可以在產品頂部建立向Neo4J,開發圖書館或驅動程序的擴展,或直接向產品核心做出貢獻。您需要簽署貢獻者許可協議,以便我們接受您的補丁。
NEO4J是使用Apache Maven版本3.8.2和最新版本的支持VM構建的。狂歡和製造也需要。請注意,Maven需要比標準配置更多的內存,可以通過export MAVEN_OPTS="-Xmx2048m"
來實現這一點。
MacOS用戶需要安裝自製。
釀造Maven
請注意,我們不支持MacOS上的Debian套餐。
sudo apt安裝maven openjdk-17-jdk
確保JAVA_HOME
環境變量指向/usr/lib/jvm/java-17-openjdk-amd64
(您可能安裝了各種Java版本)。
在開始在類似Linux的系統上的Neo4J Maven項目中運行單元和集成測試之前,您應確保將打開文件的限制設置為合理的值。您可以使用ulimit -n
進行測試。我們建議您的限制至少為40K。
普通的mvn clean install -T1C
只能構建單個JAR文件。
測試執行當然是構建的一部分。
如果您只想要罐子,而無需運行測試,那麼這是給您的: mvn clean install -DskipTests -T1C
。
您可能需要增加Maven可用的內存: export MAVEN_OPTS="-Xmx2048m"
(如果獲得構建錯誤,請先嘗試一下)。
運行mvn clean install
後, cd
進入packaging/standalone/target
並提取所需的版本,然後:
bin/neo4j-admin服務器啟動
在提取的文件夾中以啟動localhost:7474
。在Windows上,您要運行:
bin neo4j-admin服務器啟動
反而。
Neo4J桌面是開發人員使用本地NEO4J數據庫的便捷方式。
要安裝Neo4J桌面,請訪問Neo4J下載中心並按照說明進行操作。
Neo4J社區版是根據GPLV3許可的開源產品。
Neo4J Enterprise Edition包含此存儲庫中不可用的其他封閉源組件,並且需要Neo4J或其分支機構之一的商業許可。
NEO4J的商標政策可在我們的商標政策頁面上獲得。