neo4j 學習記錄(三) 資料匯入

2021-08-29 07:42:43 字數 1402 閱讀 4791

neo4j-import

1.使用條件

關閉neo4j

無法在原有資料庫新增,只能重新生成乙個資料庫

匯入檔案格式為csv

2.引數

--into:資料庫名稱

--bad-tolerance:能容忍的錯誤資料條數(即超過指定條數程式直接掛掉),預設1000

--multiline-fields:是否允許多行插入(即有些換行的資料也可讀取)

--nodes:插入節點

--relationships:插入關係

--skip-duplicate-nodes :是否skip允許重複節點

node.csv

uuid:id(users),name:string,:label

c63bc1e7dc594fd49fbe36dd664ff0a6,"維特",label1

b52fb5f2266b4edbadc82b5ec4c430b8,"廖二松",label2

d95d430cfeee47dd95f9bf5e0ec1ae93,"徐青偏",label3

b2d1fffc8173461fa603d4fbb601b3ee,"楊礎維",label2

relation.csv

123

45

uuid:start_id(users),uuid:end_id(users),:type

c63bc1e7dc594fd49fbe36dd664ff0a6,b2d1fffc8173461fa603d4fbb601b3ee,relationship1

d95d430cfeee47dd95f9bf5e0ec1ae93,c63bc1e7dc594fd49fbe36dd664ff0a6,relationship2

b2d1fffc8173461fa603d4fbb601b3ee,b52fb5f2266b4edbadc82b5ec4c430b8,relationship3

b52fb5f2266b4edbadc82b5ec4c430b8,d95d430cfeee47dd95f9bf5e0ec1ae93,relationship1

命令列cd 到安裝目錄下

執行:bin\neo4j-import --multiline-fields=true --bad-tolerance=1000000 --into graph.db --id-type string --nodes:person d:\node.csv  --relationships:related d:\relation.csv

執行完後,將生成的graph.db放入data\databases,覆蓋原有資料庫,啟動執行即可

學習記錄 neo4j語句

create match dept dept return dept.deptno,dept.dname,dept.location方式一 match dept dept return dept方式二 match dept dept where dept.deptno 1 return dept速度...

Neo4j學習筆記

neo4j學習筆記 一.基本知識 1.1 node syntax 節點語法 matrix movie matrix movie matrix movie matrix movie 1 代表乙個節點uncharacterized node 2 matrix 新增了乙個變數為matrix的節點。3 mo...

Neo4j學習筆記

1.install neo4j ubuntu 16.04伺服器上安裝neo4j neo4j 初步認識和使用 linux 系統無瀏覽器 初始化 neo4j 密碼 create 建立節點或關係 建立節點n,label為person,有兩個屬性name和born,通過return語句返回 create n...