neo4jとは
neo4jは、ネットワーク状に繋がっているグラフ構造のデータ上で高速のリアルタイムクエリー実行し、様々な情報探索が可能な革新的なデータベースマネジメントシステム(DBMS)です。オープンソースで人気も高いグラフデータベースです。
Neo4j Desktopのインストール
neo4jから「Neo4j Desktop」をダウンロードし、データベースを作成します。
以下のURLからダウンロードします。
真ん中の[Download]をクリックします。
ユーザ設定画面が表示されるので入力し、[Download Desktop]をクリックします。
ユーザー登録画面になりますので、必要事項を記入します。後ほど、アクティベーション実行時に必要となります。
登録が完了すると[Neo4j Desktop Activation Key]が表示されます。のちほど使用します。
ダウンロードされたファイル(Neo4j Desktop Setup 1.3.11.exe)を実行します。すべて[次へ]でインストールが完了します。
neo4jの起動
起動すると、Licenceの同意画面がたちあがります。[I Agree]をクリックします。
次にActivate用の設定を行います。
[Software key]はneo4jのURLにある以下の部分となります。コピーして貼り付けます。
データ保存用フォルダの設定画面が表示されますので[confirm]をクリックします。[Anonymous Reporting]画面で[OK]を押します。
データベースの作成
[⊕New] ボタンをクリックすると[Project]というプロジェクトフォルダが作成されます。もう一回[⊕New]を押すと[Project1]というフォルダが作成されます。ゴミ箱のマークを削除するとフォルダは削除されます。
真ん中の[Project 1]を選択するとフォルダ名を変更できます。
真ん中の[Add Database]をクリックし、次に[Create a Local Database]をクリックします。
[DBMS Name]に任意の名前を付けます。[Set Password]にも任意のパスワードを設定します。最後に[create]をクリックします。
次に[▶start]をクリックします。
次に[open]をクリックします。
データベースブラウザが立ち上がります。真ん中の[Try Neo4j with live data]の[Play guide]をクリックします。
右の矢印をクリックしてCreateと表示されている画面に移動します。
グレーになっている部分の[▶Create]をクリックします。
ソースコードが出来るので右上の[▶] をクリックします。映画のタイトルと出演者の関係が記述されています。
グラフが完成しました。データはCSV,JSON形式でダウンロードもできます。