2011年9月7日水曜日

neo4jを使ってみる


初めてのGraphDB。
GraphDBってデータベースなんですか?と聞いてるくらいのレベル…。

あれこれ調べた所、neo4jがなんか良さげだったので、とりあえず使って見ることにしました。


モジュールをダウンロードして、解凍して、インストールまで
http://neo4j.org/download/
(日本語のコミュニティサイトもあるみたいですが、英語版のほうが最新ですね。)
$ tar -xvzf neo4j-community-1.4.1-unix.tar.gz
$ mv neo4j-community-1.4.1 ~/neo4j
$ cd ~/neo4j
$ sudo ./bin/neo4j install
Graph-like power should be handled carefully. What user should run Neo4j? [neo4j] neo4j
User "neo4j" does not yet exist. Shall I create the account for you? [Yn]Y

ステータスの確認
$ ./bin/neo4j 
Usage: ./bin/neo4j { console | start | stop | restart | condrestart | status | install | remove | dump }
$ sudo ./bin/neo4j status
Neo4j Server is not running

起動
$ sudo ./bin/neo4j start
Starting Neo4j Server... process [2875]... waiting for server to be ready.................. OK.
$ sudo ./bin/neo4j status
Neo4j Server is running at pid 2875

終了
$ sudo ./bin/neo4j stop
Stopping Neo4j Server [2875].... done
$ sudo ./bin/neo4j status
Neo4j Server is not running

neo4jの削除
neo4jが要らなくなったら、下記コマンドを実行した後に、neo4jのフォルダを削除。
neo4jのディレクトリだけ削除すると、裏でプロセスが残ることがあります。
$ sudo ./bin/neo4j remove
Stopping Neo4j Server...
tpid: 9527
Waiting for Neo4j Server to exit...
Stopped Neo4j Server.

管理画面からノードの追加もできます。

ひとまず今日はここまで!

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。