グラフデータベースは初めてです。答えは、1 つまたは 2 つのコマンド ラインで簡単に解決できるはずです。
私は非常に単純なスキーマを持っています。Person クラスと Email クラス。Person と Email、SendFrom と SendTo の間にはエッジがあります。同じ電子メールで結合されている人の頂点間にエッジを作成したいと考えています。
たとえば、A さんが B さんにメールを送信した場合、A と B の間にエッジを作成し、エッジの count プロパティをインクリメントします。
のようなものを試しましたCREATE EDGE FROM (SELECT in() from Email) TO (SELECT out() from Email)
。私は OrientDB 用の Python ドライバーである pyorient を使用しているので、これは Python スクリプトまたは単に SQL のような言語で行うことができます。
さらに情報が必要な場合は、投稿を編集します。私に知らせて。