2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

グラフDB初心者 Neo4jインストールからサンプル実行まで

Posted at

グラウフDB入門者がNeo4jをインストールして、サンプルデータベースを操作するまでの手順を備忘録程度に残します。
まずは実際に操作してみることで、グラフDBのわかりやすさを感じることができたので、入門としてはぜひオススメです!

##目次

  • 動作環境
  • インストール
  • Neo4j Browser
  • サンプルデータベース
  • 最後に

##動作環境
macOS Mojava
java version "1.8.0_201" ※JDK8が必要になる

##インストール

####インストーラーの取得
0.公式サイトからインストーラーを取得して、インストールしてください。
Community Serverが無償のものなのでそちらを選択します。
https://neo4j.com/download-center/

download1

####tarファイルからインストール
1.ターミナルを起動する

2.tarファイルを展開する

tar -xf ./neo4j-community-3.5.5-unix.tar.gz

####Neo4jを起動する
3.NEO4J_HOME を設定する

echo export NEO4J_HOME=<ファイルのPATH> >> ~/.bash_profile
例:echo export NEO4J_HOME=Users/****/graphDB/Neo4j/installer/neo4j-community-3.5.5 >> ~/.bash_profile
source ~/.bash_profile

4.Neo4jを起動する

$NEO4J_HOME/bin/neo4j console

5.(Neo4jを停止する)
停止する際には'Ctrl-C'で停止させることができます。
以下の手順を行う際は、起動したままにしてください。

以下、公式サイトの手順
download2

##Neo4j Browser を起動する
1.neo4jにアクセスする
ブラウザを起動しhttp://localhost:7474/に接続します。

2.ログイン
ログイン画面が表示されるので、passwordにneo4jと入力し、接続します。
login

3.パスワード設定
新規のパスワードを設定する。
password

ホーム画面が表示されたら、インストール完了です!!
home

##サンプルのデータベースの操作
サンプルで用意されているデータベースに接続してみます。
ホーム画面上部に以下のコマンドを入力し、実行します。

:play movie graph

movie

実行すると、サンプルデータベースの構築から可視化までのコードが表示されますので、順々に実行していきます。
movie2

1.Create Table
サンプルコードを実行します。
movie3
実行が成功するとグラフが表示されます。
グラフはクリック等で操作できるので、ぜひ触ってみましょう!
movie4

以降の手順も同様にサンプルコードを実行して結果を確認していきます。
2.Find
3.Query
4.Solve
5.Recommend
6.Clean up

全てを実行すると「Next steps」が表示されます。
他にもサンプルデータベースは用意されているので、参考にしてみてください。
movie7

##最後に
Neo4jをダウンロードして、実際にサンプルデータベースを操作するまでは簡単に操作できます。グラフDBを始める際には、まずは操作してみるとイメージが掴みやすいし、クエリのコードの雰囲気を理解することができました。入門としても、いい手順と思うのでオススメです。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?