借唄怎么使用 neo4j優(yōu)缺點(diǎn)?
neo4j優(yōu)缺點(diǎn)?1、neo4j的優(yōu)點(diǎn)1。底層數(shù)據(jù)存儲(chǔ)專(zhuān)門(mén)針對(duì)圖形數(shù)據(jù)的特點(diǎn)進(jìn)行了優(yōu)化,在處理關(guān)系數(shù)據(jù)方面比其他數(shù)據(jù)庫(kù)有更高的性能。專(zhuān)門(mén)為關(guān)系數(shù)據(jù)設(shè)計(jì)的查詢(xún)語(yǔ)言更便于關(guān)系數(shù)據(jù)的操作。3. 沒(méi)有表結(jié)構(gòu)的
neo4j優(yōu)缺點(diǎn)?
1、neo4j的優(yōu)點(diǎn)
1。底層數(shù)據(jù)存儲(chǔ)專(zhuān)門(mén)針對(duì)圖形數(shù)據(jù)的特點(diǎn)進(jìn)行了優(yōu)化,在處理關(guān)系數(shù)據(jù)方面比其他數(shù)據(jù)庫(kù)有更高的性能。專(zhuān)門(mén)為關(guān)系數(shù)據(jù)設(shè)計(jì)的查詢(xún)語(yǔ)言更便于關(guān)系數(shù)據(jù)的操作。
3. 沒(méi)有表結(jié)構(gòu)的概念,它比SQL更靈活。
4. 自動(dòng)為數(shù)據(jù)建立合適的索引(根據(jù)數(shù)據(jù)的標(biāo)簽),避免索引管理的麻煩。
5. 支持高可用主從集群部署。
6. 借助圖形平臺(tái)等輔助工具幫助開(kāi)發(fā)人員快速構(gòu)建完整的關(guān)系數(shù)據(jù)平臺(tái)。
2、neo4j的缺點(diǎn)
1。neo4j處理節(jié)點(diǎn)本身的屬性沒(méi)有任何優(yōu)勢(shì)。獨(dú)立版本在分布式環(huán)境中不容易做到。
如何在Django中使用neo4j并在生產(chǎn)環(huán)境中部署?
首先討論前端很重要。最終的選擇結(jié)構(gòu)是安裝最新的neo4jversion3.0.3并使用neo4jrest客戶機(jī)庫(kù)。主要原因是更適合Django的neomodel庫(kù)只支持neo4j2.2https://neo4j.com/developer/python/這份官方文件推薦了Django開(kāi)發(fā)的neomodel(http://neomodel.readthedocs.io/en/latest/).此外,本文件末尾有幾篇推薦閱讀材料,最后將列出:
Debian系統(tǒng)上的neo4j安裝:http://debian.neo4j.org/?_鎵=1.23681983.403762323.1467875632