Neo4jの世界を発見し始めたばかりで、問題にぶつかりました。把握するのに問題があります。
Neo4jをインストールし、を介して起動しましたbin/neo4j start
。
次のステップでは、jrubyとneo4j gemをインストールした後、新しいノードを作成するrubyスクリプトを作成しました。ここまではすべて問題ありません。
開始方法はここで説明されています: http ://wiki.neo4j.org/content/Getting_Started_With_Ruby
私の問題:サーバーが起動してノードを作成しようとすると、Neo4jはデータベースがロックされていると応答します。サーバーを停止すると、ノードが作成されます。
私はリレーショナルデータベースに慣れているので、この動作を理解していません。
Neo4j Webadmin Tool(http://localhost:7474/webadmin
)を使用してサーバー情報を確認すると、ReadOnlyフラグがfalseに設定されます。
Neo4jのアプローチは、リレーショナルデータベースとは異なる可能性があります。つまり、サーバーは、データベースサーバーとは少し異なる目的を持っている可能性があります。
アドバイスをありがとう、トビアス