【ためした】Neo4j Server

Neo4j Serverをインストールして、試したのでその手順メモです。 下のようなソーシャルグラフが作成出来ます。 ※Neo4jの基本コンセプトはこちら(pdf)から。

Neo4j Serverとは、、、こちらより

Java の知識がなくても Neo4j グラフデータベースを簡単にセットアップ可能。 REST API を介したほかの言語からのリモートクライアントアクセス。 Linux および Windows のサービスとして Neo4j を 簡単にインストール可能。 ・データベースへの統合管理インタフェースにより任意のブラウザからアクセス可能。 スクリプト言語コンソールの統合サポート。

▼環境 -windows7 home 64bit -corei7 860 -6GB memory

▼インストール -Neo4j本体 http://neo4j.org/download/ こちらからwindows/Community を選択し、DL。 解凍し、適当な場所に設置

-curl http://www.gknw.net/mirror/curl/win32/curl-7.21.2-ssl-sspi-zlib-static-bin-w32.zip 解凍し、適当な場所に設置

▼起動 -bin/Neo4j.bat をクリック。cmdが立ち上がり、下記のようなメッセージ表示される。DBの起動。

Controller State: WAITING -> ESTABLISHED
Controller State: ESTABLISHED -> LOGGED_ON

-bin/Neo4jShell.bat をクリック。もう一つcmdが立ち上がり、"neo4j-sh (0)$"のようなプロンプトが立ち上がる。これがシェル。

▼Shell使い方

neo4j-sh (0)$ man
Use man <command> for info about each command.
Available commands: index export dbinfo ls rm alias set eval mv gsh env rmrel mkrel trav help pwd paths jsh man cd

基本的にbash風のコマンドが使える。

GUI使い方

http://localhost:7474/webadmin/

をブラウザで開くと、GUIツールが使える。 ここから、nodeの追加等操作できる。

▽参考 -http://oss.infoscience.co.jp/neo4j/wiki.neo4j.org/index.html (jpn) -http://wiki.neo4j.org/content/Getting_Started_With_Neo4j_Server

-Getting started with Neo4j, Eclipse and Maven

Getting started with Neo4j, Eclipse and Maven from Peter Neubauer on Vimeo.

eclipseに組み込む時用。今度使う。

とりあえずここまで。 次は、何かしらサンプルアプリを創りたい。。