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

Ubuntu20.04使用Neo4j導入CSV數(shù)據(jù)可視化知識圖譜

這篇具有很好參考價值的文章主要介紹了Ubuntu20.04使用Neo4j導入CSV數(shù)據(jù)可視化知識圖譜。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.安裝JDK( Ubuntu20.04 JDK11)

sudo apt-get install openjdk-11-jdk -y
java -version
which java
ls -l /usr/bin/java
ls -l /etc/alternatives/java
ls -l /usr/lib/jvm/java-11-openjdk-amd64/bin/java

確認安裝路徑為/usr/lib/jvm/java-11-openjdk-amd64/bin/java。

2 安裝Navicat查看知識庫(單機版推薦數(shù)據(jù)庫)(此步驟可忽略)

官網(wǎng)下載安裝包:

chmod +x navicat16-premium-cs.AppImage
./navicat16-premium-cs.AppImage

手頭的數(shù)據(jù)庫是.db格式,使用nvicat查看。
安裝好nvicat后,導入demo.db文件,將需要的數(shù)據(jù)轉換成csv格式。

3 安裝Neo4j、更改配置并啟動服務

1)官網(wǎng)地址下載:
https://neo4j.com/download-center/#community
2)將安裝包放到/usr/lib下:

sudo cp neo4j-community-4.4.4-unix.tar.gz /usr/lib/

3)解壓:

sudo tar -zxvf neo4j-community-4.4.4-unix.tar.gz

4)修改配置文件:

cd neo4j-community-4.4.4
cd conf
sudo gedit neo4j.conf

5)取消下方注釋:

 # 允許遠程訪問
dbms.connectors.default_listen_address=0.0.0.0
 # 開啟bolt服務,默認端口7687
dbms.connector.bolt.listen_address=:7687
# 開啟http服務,默認端口7474
dbms.connector.http.listen_address=:7474
# 開啟https服務,默認端口7473
dbms.connector.https.listen_address=:7473

6)修改文件名并設置環(huán)境變量以便啟動更方便(可忽略)

# 改文件夾名
sudo mv neo4j-community-4.4.4 neo4j
sudo gedit /etc/profile
# 添加下方內(nèi)容
NEO4J_HOME=/usr/lib/neo4j
PATH=$PATH:$NEO4J_HOME/bin
export NEO4J_HOME PATH
# 刷新文件
source /etc/profile

7)啟動服務

sudo cd /usr/lib/neo4j/bin
# 在控制臺運行
sudo ./neo4j console

8)網(wǎng)頁輸入訪問
http://localhost:7474/
默認用戶名和密碼都是neo4j

4 導入CSV文件并可視化知識圖譜

1)打開/usr/lib/neo4j/conf下的neo4j.conf文件并修改:

sudo gedit /usr/lib/neo4j/conf/neo4j.conf
# 更改默認數(shù)據(jù)庫名稱和狀態(tài)
dbms.active_database=demo.db

2)在/usr/lib/neo4j/bin路徑下重新啟動neo4j服務:

sudo ./neo4j console

可以看到data下出現(xiàn)demo.db文件.
3)準備實體和關系數(shù)據(jù)文件
entity1.csv:
entity2.csv
Ubuntu20.04使用Neo4j導入CSV數(shù)據(jù)可視化知識圖譜,neo4j,信息可視化,知識圖譜relation.csv
Ubuntu20.04使用Neo4j導入CSV數(shù)據(jù)可視化知識圖譜,neo4j,信息可視化,知識圖譜注意:保存成CSV格式,編碼采用“UTF-8”,不然會報錯。
將上述文件放置在/usr/lib/neo4j/import路徑下。

4)終端輸入:

sudo ./neo4j-admin import --database=demo.db --nodes /usr/lib/neo4j/import/entity1.csv --nodes /usr/lib/neo4j/import/entity2.csv --relationships /usr/lib/neo4j/import/relation.csv --force

顯示:
Ubuntu20.04使用Neo4j導入CSV數(shù)據(jù)可視化知識圖譜,neo4j,信息可視化,知識圖譜在/usr/lib/neo4j/bin路徑下重新啟動neo4j服務:

sudo ./neo4j console

Ubuntu20.04使用Neo4j導入CSV數(shù)據(jù)可視化知識圖譜,neo4j,信息可視化,知識圖譜顯示出圖譜。

由于是初次操作,實體和關系文件還比較簡陋,后續(xù)再完善。文章來源地址http://www.zghlxwxcb.cn/news/detail-856285.html

參考:

  1. https://blog.csdn.net/weixin_46003347/article/details/123585790
  2. https://blog.csdn.net/shdabai/article/details/132247921

到了這里,關于Ubuntu20.04使用Neo4j導入CSV數(shù)據(jù)可視化知識圖譜的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關文章

  • Neo4j 導入CSV數(shù)據(jù)

    Neo4j 導入CSV數(shù)據(jù) 要求 必須有一個或多個 CSV 文件來表示將在圖中創(chuàng)建的節(jié)點和關系。 必須有一個已啟動的現(xiàn)有 Neo4j DBMS。 Neo4j 中存儲為屬性的數(shù)據(jù)類型 String:字符串 Long (integer values):整數(shù)值 Double (decimal values):雙精度(十進制值) Boolean:布爾值 Date/Datetime:時間 Point (sp

    2024年02月03日
    瀏覽(22)
  • Neo4j導入csv文件

    Neo4j導入csv文件

    Neo4j 數(shù)據(jù)庫可以使用 load csv 命令從 CSV 文件中導入數(shù)據(jù)。 load csv 命令可以幫助我們導入中小型的數(shù)據(jù),理論上大概能處理到一千萬條記錄。 其中,CSV文件推薦是使用 UTF-8 編碼,不然就會造成中文亂碼的糟糕情況。 Neo4j的配置文件是 conf 文件夾下的 neo4j.conf 文件,里面有一句

    2023年04月08日
    瀏覽(105)
  • Neo4j導入CSV文件(實體和關系)

    Neo4j導入CSV文件(實體和關系)

    打開cmd切換到neo4j安裝目錄的bin下,輸入以下命令 如果想讀取不在import directory中的CSV,則: (1)先改變neo4j默認設置,即:刪除dbms.directories.import=import或者在該語句前加“#”; (2)使用 “LOAD CSV FROM file:///C:/XXX/name.csv”(即:file:///+絕對路徑), 導入本地CSV文件 。

    2024年02月15日
    瀏覽(25)
  • python將csv數(shù)據(jù)導入neo4j

    參考鏈接:https://github.com/jm199504/Financial-Knowledge-Graphs/tree/master (No data) Unnamed: 0 TS代碼 股票代碼 股票名稱 行業(yè) 0 0 000001.SZ 1 平安銀行 銀行 1 1 000002.SZ 2 萬科A 全國地產(chǎn) 2 2 000004.SZ 4 國華網(wǎng)安 互聯(lián)網(wǎng) 3 3 000005.SZ 5 世紀星源 環(huán)境保護 4 4 000006.SZ 6 深振業(yè)A 區(qū)域地產(chǎn) Unnamed: 0 ts_code an

    2024年02月22日
    瀏覽(18)
  • Neo4j---(3)批量導入實體和關系csv文件之LOAD CSV

    Neo4j---(3)批量導入實體和關系csv文件之LOAD CSV

    一、幾大導入方式的差異 1. neo4j-admin import: 只能初始化,若要用的話必需清空之前的數(shù)據(jù)庫。 不能很好的適應不斷要添加新節(jié)點和關系的需求。 必需關閉數(shù)據(jù)庫 neo4j stop 2. LOAD CSV 可以在原數(shù)據(jù)庫基礎上新增數(shù)據(jù),導入中小型數(shù)據(jù),1kw條左右 不用關閉數(shù)據(jù)庫,可以直接在b

    2024年02月07日
    瀏覽(12)
  • neo4j創(chuàng)建數(shù)據(jù)庫及導入csv文件內(nèi)容詳解

    neo4j創(chuàng)建數(shù)據(jù)庫及導入csv文件內(nèi)容詳解

    neo4j展示知識圖譜主要需要兩類數(shù)據(jù):節(jié)點數(shù)據(jù)和關系數(shù)據(jù)。本節(jié)主要講解數(shù)據(jù)的輸入格式。(示例數(shù)據(jù)較簡單,可對照自己的數(shù)據(jù)進行調整) 1.節(jié)點文件 創(chuàng)建excel表格,以演員、電影數(shù)據(jù)為例: 第一列為屬性名,可表示為屬性名_Id,上圖的屬性名為actor或movie, 注意取值不

    2024年02月05日
    瀏覽(23)
  • Neo4j---(2)批量導入實體和關系csv文件之neo4j-admin import

    Neo4j---(2)批量導入實體和關系csv文件之neo4j-admin import

    要點: neo4j-admin import命令的適用情況:未初始化空數(shù)據(jù)庫or新建數(shù)據(jù)庫 csv文件的編碼:有中文用 “UTF-8” 節(jié)點csv和關系csv文件的固定格式以及必要的屬性列 一、neo4j-admin import命令 1.作用:批量導入csv數(shù)據(jù) 2.條件:必須有權限對dbmis.directories.data 和dbms.directories.log進行寫入操作

    2024年02月06日
    瀏覽(29)
  • 知識圖譜:py2neo將csv文件導入neo4j

    知識圖譜:py2neo將csv文件導入neo4j

    安裝py2neo 安裝 python 中的 neo4j 操作庫: pip install py2neo 安裝 py2neo 后我們可以使用其中的函數(shù)對 neo4j 進行操作。 圖數(shù)據(jù)庫 Neo4j 中最重要的就是結點和邊(關系),結點之間靠邊聯(lián)系在一起,每個結點也有屬于自己的屬性。 也就是說我們在用 pyhton 操作 Neo4j 的時候只需要創(chuàng)造

    2024年02月20日
    瀏覽(23)
  • Neo4j 批量導入數(shù)據(jù) 從官方文檔學習LOAD CSV 命令 小白可食用版

    Neo4j 批量導入數(shù)據(jù) 從官方文檔學習LOAD CSV 命令 小白可食用版

    ???????在使用Neo4j進行大量數(shù)據(jù)導入的時候,發(fā)現(xiàn)如果用代碼自動一行一行的導入效率過低,因此明白了為什么需要用到批量導入功能,在Neo4j中允許批量導入CSV文件格式,剛開始從網(wǎng)上的中看了各種半殘的博客或者視頻,拼拼湊湊也實現(xiàn)了功能,然后想寫個博客記錄一下

    2024年03月16日
    瀏覽(34)
  • neo4j學習筆記:使用neo4j-admin import命令批量處理CSV文件

    neo4j-admin是管理neo4j DBMS的主要工具之一,是一種命令行工具。 neo4j admin命令需與當前neo4j用戶一致。 (1)位置: 以neo4j desktop為例,neo4j-admin在當前project下活動的database的dbms文件夾下的bin文件夾中。 (2)啟動方式: 打開當前project的terminal; 進入bin文件夾:執(zhí)行cd bin,此時,

    2024年02月01日
    瀏覽(36)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包