01-Neo4jのインストールと展開および環境テスト

Neo4jは、エンティティの関係をマイニングして表示したり、エンティティ間の関係を知識グラフの形式で表示したりするために使用できるオープンソースデータベースです。

1.Java環境のデプロイメントと構成

まず、Neo4jは実行するJava環境に依存するため、最初にJava環境のデプロイメントと構成を完了する必要があります。

Java Windowsの公式Webサイトから対応するバージョンのexeインストールパッケージをダウンロードし、インストールディレクトリを変更せずに通常どおりにインストールします。
環境変数を構成します。

新しいJAVA_HOME変数変数名:
JAVA_HOME変数値:C:\ Program Files \ Java \ jdk1.8.0_191 \

ここに画像の説明を挿入
Path変数を編集して追加します

%JAVA_HOME%\ bin;
上部に挿入し、競合を減らすために優先度を高くします

ここに画像の説明を挿入
構成が成功したかどうかを確認します

コマンドプロンプトを開き、where javaと入力して、javaインストールディレクトリを確認します。現在インストールディレクトリである場合、インストールは正しいです。

ここに画像の説明を挿入
表示がjavaの別のバージョンである場合は、表示されている対応するディレクトリのjava.exe、javaw.exe、javaws.exeを削除するだけです。

2、Neo4jのインストールと展開

公式ウェブサイトのダウンロードアドレス:

https://neo4j.com/download-center/#community

コミュニティバージョンのダウンロード:
ここに画像の説明を挿入
ここでJAVAによってインストールされたバージョンはバージョン8であるため、ダウンロードされたバージョンは3.5.26です。
Neo4jバージョン4以降の場合、JAVAバージョンは11以上である必要があります。そうでない場合、JAVAバージョンのエラーはサポートされません。

ここで、ダウンロードして解凍したファイルをC:\ neo4jフォルダーにコピーします。
ここに画像の説明を挿入
環境変数を構成します。
ここに画像の説明を挿入
ここに画像の説明を挿入

neo4jを実行するためのcmdコンソール:
<NEO4J_HOME> \ bin \ neo4j console cmd

neo4jサービスをインストールします:
<NEO4J_HOME> \ bin \ neo4j install-service

3、テストデータ

テストデータはインターネットから取得され、githubで検索されました。
ダウンロードして、インポートフォルダーの下に配置します
ここに画像の説明を挿入
。http:// localhost:7474 / Neo4jシステムにログインします。

データの読み込みをテストします(ここでは構文を注意深く調べていませんが、既製の読み込みコードを見つけました):

LOAD CSV WITH HEADERS FROM 'file:///ylq_star_nodes.csv' AS data CREATE (:star{
    
    starname:data.name, starid:data.id});

LOAD CSV WITH HEADERS FROM "file:///ylq_star_relations.csv" AS relations
MATCH (entity1:star{
    
    starname:relations.subject}) , (entity2:star{
    
    starname:relations.object})
CREATE (entity1)-[:rel{
    
    relation: relations.relation}]->(entity2)

お問い合わせ:

# 查某人全部关系
return (:star{
    
    starname:"张国荣"})-->();

ここに画像の説明を挿入

関係が正常に表示されない場合は、csvのエンコード方法を確認してUTF-8に変更してください。
ここに画像の説明を挿入
データベース内のデータをすばやくクリアする

MATCH p = ()-[r]->() delete p //删除关系
MATCH (n) delete n //删除节点

おすすめ

転載: blog.csdn.net/suntongxue100/article/details/114930544