python环境下neo4j的安装与使用
一、什么是neo4j呢?
Neo4j 對于大多數人來說,可能是比較陌生的。其實,Neo4j 是一個圖形數據庫,就像傳統的關系數據庫中的 Oracel 和 MySQL一樣,用來持久化數據。
Neo4j 是最近幾年發展起來的新技術,屬于 NoSQL 數據庫中的一種。
Neo4j是一個嵌入式,基于磁盤的,支持完整事務的Java持久化引擎,它在圖(網絡)中而不是表中存儲數據。Neo4j提供了大規模可擴展性,在一臺機器上可以處理數十億節點/關系/屬性的圖,可以擴展到多臺機器并行運行。相對于關系數據庫來說,圖數據庫善于處理大量復雜、互連接、低結構化的數據,這些數據變化迅速,需要頻繁的查詢——在關系數據庫中,這些查詢會導致大量的表連接,因此會產生性能上的問題。Neo4j重點解決了擁有大量連接的傳統RDBMS在查詢時出現的性能衰退問題。通過圍繞圖進行數據建模,Neo4j會以相同的速度遍歷節點與邊,其遍歷速度與構成圖的數據量沒有任何關系。此外,Neo4j還提供了非常快的圖算法、推薦系統和OLAP風格的分析,而這一切在目前的RDBMS系統中都是無法實現的。
二、neo4j安裝
可以類比sql server數據庫,需要在電腦上安裝數據庫。可以分成桌面版與server版。
https://neo4j.com/download
neo4j目前有較多版本號,目前本人安裝使用的是4.2版本,且是版面版
?
三、python 驅動支持
pip install neo4j
?
?
總結
以上是生活随笔為你收集整理的python环境下neo4j的安装与使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vim 改变当前工作路径和创建文件夹
- 下一篇: windows环境下配置Jupyter+