Neo4j軟件介紹
Neo是一個(gè)網(wǎng)絡(luò)——面向網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)——也就是說(shuō),它是一個(gè)嵌入式的、基于磁盤(pán)的、具備完全的事務(wù)特性的Java持久化引擎,但是它將結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)在網(wǎng)絡(luò)上而不是表中。網(wǎng)絡(luò)(從數(shù)學(xué)角度叫做圖)是一個(gè)靈活的數(shù)據(jù)結(jié)構(gòu),可以應(yīng)用更加敏捷和快速的開(kāi)發(fā)模式。
Neo4j軟件功能
1)可以寫(xiě)程序,添加,更新,用JAVA,Python,PHP, .NET等語(yǔ)言都可以實(shí)現(xiàn)。
2)可以用命令行,添加,更新,查看,Neo4J提供基于WEB的執(zhí)行界面,提供類SQL語(yǔ)言執(zhí)行,這些語(yǔ)言包括Cypher,Gremlin等。
3)可以基于Neo4J提供的WEB UI界面添加,更新節(jié)點(diǎn)和關(guān)系
4) 可以使用附加工具(ETL)導(dǎo)入數(shù)據(jù)。也可以從關(guān)系數(shù)據(jù)庫(kù)中導(dǎo)入數(shù)據(jù)。
Neo4j軟件特色
Neo4j是一個(gè)嵌入式,基于磁盤(pán)的,支持完整事務(wù)的Java持久化引擎,它在圖(網(wǎng)絡(luò))中而不是表中存儲(chǔ)數(shù)據(jù)。Neo4j提供了大規(guī)??蓴U(kuò)展性,在一臺(tái)機(jī)器上可以處理數(shù)十億節(jié)點(diǎn)/關(guān)系/屬性的圖,可以擴(kuò)展到多臺(tái)機(jī)器并行運(yùn)行。
相對(duì)于關(guān)系數(shù)據(jù)庫(kù)來(lái)說(shuō),圖數(shù)據(jù)庫(kù)善于處理大量復(fù)雜、互連接、低結(jié)構(gòu)化的數(shù)據(jù),這些數(shù)據(jù)變化迅速,需要頻繁的查詢——在關(guān)系數(shù)據(jù)庫(kù)中,這些查詢會(huì)導(dǎo)致大量的表連接,因此會(huì)產(chǎn)生性能上的問(wèn)題。
Neo4j重點(diǎn)解決了擁有大量連接的傳統(tǒng)RDBMS在查詢時(shí)出現(xiàn)的性能衰退問(wèn)題。通過(guò)圍繞圖進(jìn)行數(shù)據(jù)建模,Neo4j會(huì)以相同的速度遍歷節(jié)點(diǎn)與邊,其遍歷速度與構(gòu)成圖的數(shù)據(jù)量沒(méi)有任何關(guān)系。
此外,Neo4j還提供了非常快的圖算法、推薦系統(tǒng)和OLAP風(fēng)格的分析,而這一切在目前的RDBMS系統(tǒng)中都是無(wú)法實(shí)現(xiàn)的。
Neo4j更新日志
將bug掃地出門(mén)進(jìn)行到底
優(yōu)化用戶反饋的問(wèn)題,提升細(xì)節(jié)體驗(yàn)
華軍小編推薦:
Neo4j一個(gè)非常不錯(cuò)的應(yīng)用程序軟件,偷偷告訴你小編也是用的本軟件,別人小編都不告訴的哦!功能強(qiáng)大,綠色安全。華軍軟件園還為您提供Ubuntu Server 64bit、搜狗輸入法、WPS Office For Linux DEB(64bit)、WPS Office For Linux rpm、WPS Office For Linux rpm(64bit)等供您下載。
您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用