neo4j基礎

install

yaourt -S neo4j-community

initialize

sudo nano /etc/neo4j/neo4j.conf

# dbms.connector.bolt.addressのところと
# dbms.connector.http.addressのところをプライベートアドレスに書き換える

sudo systemctl restart neo4j

http://{server address}:7474にアクセス

delete all data

MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r

4階層までの電車と車をつなぐ

MATCH path=((word1:Word{name:"車"})-[*1..4]-(word2:Word{name:"電車"})) RETURN path LIMIT(10)

最大コスト

MATCH p=((a:Word{name:"茶"})-[no:の*1..4]-(b:Word{name:"車"})) RETURN p,REDUCE(total=0,n in no|total+n.cost) as totalcost ORDER BY totalcost DESC LIMIT(10)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください