国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Neo4j圖數(shù)據庫安裝教程

這篇具有很好參考價值的文章主要介紹了Neo4j圖數(shù)據庫安裝教程。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

記錄Neo4j圖數(shù)據庫安裝過程中踩過的坑和問題解決辦法,僅供參考。

Neo4j數(shù)據庫底層是使用java編寫,所有底層基于Java虛擬機運行,所以在安裝neo4j之前要安裝java環(huán)境;

1、安裝java環(huán)境

下載jdk1.7版本,自行安裝? ? **這里有坑,建議不要直接跟著做呦,不然你會后悔的**

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

2、配置java系統(tǒng)環(huán)境變量

set??JAVA_HOME =?D:\Program Files (x86)\Java\jdk1.7.0_13

set? CLASSPATH =?.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前方有個“.”)

set PATH =?%JAVA_HOME%\bin(在原PATH路徑后追加此項配置)

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

Win+R打開cmd,輸入java -version ,測試java環(huán)境是否安裝成功:

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

3、下載Neo4j安裝包

官網地址:Neo4j Download Center - Neo4j Graph Data Platform

? ? ? ? ? ? ? ? ?如果沒有注冊的話,需要先注冊Oracle賬號才能下載

國內地址:Neo4j 產品 - Neo4j 產品 - 微云數(shù)聚

或者使用如下地址:

  • 社區(qū)版:Neo4j Download Center - Neo4j Graph Data Platform
  • 鏈接地址(Linux版):https://neo4j.com/artifact.php?name=neo4j-community-3.5.13-unix.tar.gz
  • 鏈接地址(Windows):https://neo4j.com/artifact.php?name=neo4j-community-3.5.13-windows.zip

下載windows版本:

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

?下載完成后,解壓到本地某文件夾:

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

4、配置Neo4j系統(tǒng)環(huán)境變量

? ? ? ? set NEO4J_HOME = neo4j的解壓目錄

? ? ? ? set Path = %NEO4J_HOME%\bin;(在原Path路徑后追加此項配置)

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

檢查系統(tǒng)變量是否正確更新,打開新的命令提示符并檢查下面。如果可以查到剛才設置的值,那么環(huán)境變量配置已成功完成。

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

?5、啟動Neo4j數(shù)據庫服務,閃退問題解決

使用Neo4j.bat文件啟動服務器:打開命令提示符。 鍵入“Neo4j.bat”,然后按“Enter”鍵。

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

**注意因為neo4j依賴jdk,可能出現(xiàn)jdk版本和neo4j版本不一致導致neo4j無法使用 會報錯?**

兩個版本的neo4j需要的jdk版本不同:
neo4j-community-3.3.4-windows——jdk8
neo4j-community-4.2.2——jdk11及以上

根據錯誤提示,我下載的這個Neo4j版本應該匹配jdk17版本,而我習慣性的裝了以前經常用的jdk1.7版本,結果就悲劇了。出錯現(xiàn)象就是在bin目錄下雙擊Neo4j.bat,結果閃退。。。

于是老老實實的又重新下載安裝了jdk17,地址:Java Downloads | Oracle

安裝在同一個目錄下:

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

注意:

jdk8安裝后在其目錄下直接會生成jre文件夾,安裝后無需其他操作;
jdk17安裝后其安裝目錄下無jre文件夾,用管理員運行cmd,進入bin目錄,運行jlink.exe --module-path jmods --add-modules java.desktop --output jre17? ?

具體可參考https://blog.csdn.net/u012993896/article/details/123150376,如果生成的jre文件夾和jdk的bin目錄不在同一級,將jre拷貝至和bin同一級的目錄下。

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

?更新JAVA_HOME 的值,到jdk17的目錄地址;再次查看java -version,看到已經更新了。

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

?neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

?6、更新jdk版本后,再次啟動Neo4j數(shù)據庫服務

方法一:Windows+R,輸入cmd,啟動DOS命令行窗口,切換到主目錄,以管理員身份運行命令,輸入命令neo4j.bat console?,通過控制臺啟用neo4j程序

如果看到以下消息,說明neo4j已經開始運行:

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

方法二:直接雙擊neo4j.bat啟動

? ? ? ? ? ? ? ?閃退,以失敗告終~~

方法三:命令行啟動? ? **啟動失敗,但有必要記下來踩雷過程,讀者可跳過**

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

?啟動命令:neo4j start?

如果啟動失敗,可以使用neo4j start --verbose來打印錯誤日志,方便查找原因:

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

?試了很久,都不能成功啟動。無意間看到一個命令?:neo4j.bat console(注意:是用管理員運行的cmd下執(zhí)行),抱著死馬當活馬醫(yī)的心態(tài),一試,竟然啟動成功了,開心~~~原來竟然是啟動命令不對,白白浪費2個小時。

踩雷,以下命令經過實驗都不能啟動neo4j服務:

neo4j.bat ?install-service

neo4j.bat start

neo4j.bat start --verbose

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

啟動失敗還有可能是防火墻或殺毒軟件攔截的問題,電腦的安全管家或者360 安全衛(wèi)士將Neo4j當成了木馬病毒。請注意查看,如果被攔截了按如下步驟添加信任:

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

?neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

7、把Neo4j安裝為服務(Windows Services)

這步可以不做~~

安裝和卸載服務:

bin\neo4j install-service
bin\neo4j uninstall-service

啟動服務,停止服務,重啟服務和查詢服務的狀態(tài):

bin\neo4j start
bin\neo4j stop
bin\neo4j restart
bin\neo4j status

8、正式開啟Neo4j之路

服務啟動成功,后邊的事情就簡單多了,在瀏覽器中訪問neo4j服務:

http://localhost:7474/browser/

初始用戶名:neo4j

初始密碼:neo4j

登錄后,會強制修改密碼,我改成了xx110那個。

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

8、Neo4j配置文件解析

配置文檔存儲在conf目錄下,Neo4j通過配置文件neo4j.conf控制服務器的工作。默認情況下,不需要進行任何配置,就可以啟動和運行服務器。

1,核心數(shù)據文件的位置

例如,核心數(shù)據文件存儲的位置,默認是在data/graph.db目錄中,要改變默認的存儲目錄,可以更新配置選項:

# The name of the database to mount
#dbms.active_database=graph.db

# Paths of directories in the installation.
#dbms.directories.data=data

2,安全驗證,默認是啟用的

# Whether requests to Neo4j are authenticated.
# To disable authentication, uncomment this line
#dbms.security.auth_enabled=false

3,配置JAVA 堆內存的大小

# Java Heap Size: by default the Java heap size is dynamically calculated based on available system resources.
# Uncomment these lines to set specific initial and maximum heap size.
#dbms.memory.heap.initial_size=512m
#dbms.memory.heap.max_size=512m

網絡連接配置

neo4j支持三種網絡協(xié)議,默認情況下,不需要配置就可以在本地直接運行。

1,Neo4j支持三種網絡協(xié)議(Protocol)

Neo4j支持三種網絡協(xié)議(Protocol),分別是Bolt,HTTP和HTTPS,默認的連接器配置有三種,為了使用這三個端口,需要在Windows防火墻中創(chuàng)建Inbound Rules,允許通過端口7687,7474和7473訪問本機。

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

2,連接器的可選屬性

neo4j數(shù)據庫安裝,數(shù)據庫,neo4j

listen_address:設置Neo4j監(jiān)聽的鏈接,由兩部分組成:IP地址和端口號(Port)組成,格式是:<ip-address>:<port-number>

3,設置默認的監(jiān)聽地址

設置默認的網絡監(jiān)聽的IP地址,該默認地址用于設置三個網絡協(xié)議(Bolt,HTTP和HTTPs)的監(jiān)聽地址,即設置網絡協(xié)議的屬性:listen_address地址。在默認情況下,Neo4j只允許本地主機(localhost)訪問,要想通過網絡遠程訪問Neo4j數(shù)據庫,需要修改監(jiān)聽地址為 0.0.0.0,這樣設置之后,就能允許遠程主機的訪問。

# With default configuration Neo4j only accepts local connections.
# To accept non-local connections, uncomment this line:
dbms.connectors.default_listen_address=0.0.0.0

4,分別設置各個網絡協(xié)議的監(jiān)聽地址和端口

HTTP鏈接器默認的端口號是7474,Bolt鏈接器默認的端口號是7687,必須在Windows 防火墻中允許遠程主機訪問這些端口號。

# Bolt connector
dbms.connector.bolt.enabled=true
#dbms.connector.bolt.tls_level=OPTIONAL
#dbms.connector.bolt.listen_address=0.0.0.0:7687

# HTTP Connector. There must be exactly one HTTP connector.
dbms.connector.http.enabled=true
#dbms.connector.http.listen_address=0.0.0.0:7474

# HTTPS Connector. There can be zero or one HTTPS connectors.
#dbms.connector.https.enabled=true
#dbms.connector.https.listen_address=0.0.0.0:7473

之后就開始自由探索吧,拜拜~~文章來源地址http://www.zghlxwxcb.cn/news/detail-671473.html

到了這里,關于Neo4j圖數(shù)據庫安裝教程的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 圖數(shù)據庫_Neo4j中文版_Centos7.9安裝Neo4j社區(qū)版3.5.9_基于jdk1.8---Neo4j圖數(shù)據庫工作筆記0012

    圖數(shù)據庫_Neo4j中文版_Centos7.9安裝Neo4j社區(qū)版3.5.9_基于jdk1.8---Neo4j圖數(shù)據庫工作筆記0012

    ? ? 由于我們在國內使用啊,具體還是要用中文版滴,找了好久這個neo4j,原來還是有中文版的, 中文版下載地址在這里: 所有版本都在這里了,需要哪個自己去下載就可以了,要注意下載以后,參考: ?在這個位置下載,主要是找到對應中文版的安裝包,花了寫時間啊 然后我們看一下安裝

    2024年02月12日
    瀏覽(23)
  • 圖數(shù)據庫Neo4j實戰(zhàn)(全網最詳細教程)

    圖數(shù)據庫Neo4j實戰(zhàn)(全網最詳細教程)

    1.1 什么是圖數(shù)據庫(graph database) 隨著社交、電商、金融、零售、物聯(lián)網等行業(yè)的快速發(fā)展,現(xiàn)實社會織起了了一張龐大而復雜的關系網,傳統(tǒng)數(shù)據庫很難處理關系運算。大數(shù)據行業(yè)需要處理的數(shù)據之間的關系隨數(shù)據量呈幾何級數(shù)增長,急需一種支持海量復雜數(shù)據關系運算的

    2023年04月09日
    瀏覽(29)
  • Mac Neo4j圖數(shù)據庫安裝與使用

    Mac Neo4j圖數(shù)據庫安裝與使用

    ??????? 圖數(shù)據庫是基于圖論實現(xiàn)的一種NoSQL數(shù)據庫,其數(shù)據存儲結構和數(shù)據查詢方式都是以圖論為基礎的,圖數(shù)據庫主要用于存儲更多的連接數(shù)據。 ??????? Neo4j 是一個知名的圖數(shù)據庫,提供Cypher 查詢語言。 ??????? 安裝前要確保Mac 系統(tǒng)中有 Java 8 的運行時文件。

    2024年02月13日
    瀏覽(23)
  • Neo4j:入門基礎(二)~ 數(shù)據導入Neo4J
                    
            
RDF導入neo4j數(shù)據庫

    Neo4j:入門基礎(二)~ 數(shù)據導入Neo4J RDF導入neo4j數(shù)據庫

    neo4j導入數(shù)據的方式有以下幾種: Cypher create 語句,為每一條數(shù)據寫一個create Cypher load csv 語句,將數(shù)據轉成CSV格式,通過LOAD CSV讀取數(shù)據。 neo4j-admin import導入 官方提供的Java API - BatchInserter 大牛編寫的 batch-import 工具 neo4j-apoc load.csv + apoc.load.relationship 針對實際業(yè)務場景,定制

    2023年04月24日
    瀏覽(33)
  • 圖數(shù)據庫_Neo4j_Centos7.9安裝Neo4j社區(qū)版3.5.4_基于jdk1.8---Neo4j圖數(shù)據庫工作筆記0011

    圖數(shù)據庫_Neo4j_Centos7.9安裝Neo4j社區(qū)版3.5.4_基于jdk1.8---Neo4j圖數(shù)據庫工作筆記0011

    首先上傳安裝包,到opt/soft目錄 ? 然后看一下jdk安裝的是什么版本的,因為在neo4j 4以后就必須要用jdk11 以上的版本,我這里還用著jdk1.8 所以 我這里用3.5.4的版本 關于下載地址: 然后再去解壓到/opt/module目錄下 然后再去: 配置一下環(huán)境變量 ? 然后再去編輯一下

    2024年02月12日
    瀏覽(25)
  • Neo4j桌面版安裝、調試和數(shù)據庫導出導入

    Neo4j桌面版安裝、調試和數(shù)據庫導出導入

    下載路徑: ?Neo4j Desktop (exe) 需要填寫一些信息,隨便填寫就行 開始下載時,界面會跳轉到 激活碼界面 ,激活軟件用 ? 安裝完成之后,點擊啟動,然后輸入激活碼 可在Add按鈕新增數(shù)據庫,其中Movie DBMS為系統(tǒng)自帶數(shù)據庫,下面為自己新增 新增數(shù)據庫示例: 此種情況,大概率

    2024年02月05日
    瀏覽(53)
  • 在Windows操作系統(tǒng)上安裝Neo4j數(shù)據庫

    在Windows操作系統(tǒng)上安裝Neo4j數(shù)據庫

    點擊 MySQL可跳轉至MySQL的官方下載地址。 在 VUE3項目的工程目錄 中,通過以下命令可生成node_modules文件夾。 (1)選擇安裝目錄 (2) (3) (4) 點擊下一步后開始安裝。 (5)點擊“finish”后, (6)顯示安裝完成。 默認數(shù)據庫的存放位置,C:UsersAdministratorDocumentsNeo4jd

    2024年02月11日
    瀏覽(23)
  • Neo4j | 保姆級教學之如何清空neo4j數(shù)據庫

    要清空neo4j數(shù)據庫,需要進行以下操作: 停止Neo4j服務器,關閉Neo4j的所有連接。 找到 Neo4j 數(shù)據庫存儲的目錄,通常是 data/databases/ 。 刪除該目錄中的所有文件和子目錄。 請注意,這將不可逆地刪除數(shù)據庫的所有內容,包括節(jié)點、關系和屬性等數(shù)據。在執(zhí)行這個操作之前,請

    2024年02月06日
    瀏覽(23)
  • Python操作Neo4j數(shù)據庫:從安裝到基本操作

    介紹 Neo4j是一款強大的圖數(shù)據庫,它以圖的形式存儲數(shù)據,非常適用于處理具有復雜關系的數(shù)據。本篇博客將介紹如何使用Python與Neo4j數(shù)據庫交互,包括安裝Neo4j、連接數(shù)據庫、執(zhí)行基本的查詢和更新操作。 1. 安裝Neo4j數(shù)據庫 首先,需要在Neo4j官網下載并安裝Neo4j數(shù)據庫。根據

    2024年04月15日
    瀏覽(26)
  • 圖數(shù)據庫Neo4j概念、應用場景、安裝及CQL的使用

    圖數(shù)據庫Neo4j概念、應用場景、安裝及CQL的使用

    引用Seth Godin的說法,企業(yè)需要摒棄僅僅收集數(shù)據點的做法,開始著手建立數(shù)據之間的關聯(lián)關系。 數(shù)據點之間的關系 甚至比單個點本身更為重要。 傳統(tǒng)的**關系數(shù)據庫管理系統(tǒng)(RDBMS)**并不擅長處理數(shù)據之間的關系,那些表狀數(shù)據模式和呆板的結構難以添加新連接或不同類型連

    2024年02月06日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包