3 つのテーブルがあり、1 つは頂点 A 用、1 つは頂点 B 用、3 つ目は B から A へのエッジ用です。このグラフを OrientDB にインポートするにはどうすればよいですか?
今のところ、チュートリアルでは 2 つの csv ファイルをインポートする方法について説明しています。1 つは頂点 A 用で、もう 1 つは頂点 B と A から接続された頂点用です。頂点 A を読み込み、次に頂点 B を読み込み、A から B へのエッジを作成します。平均時間。
これは単純なグラフで機能します。しかし、複雑なグラフの場合、たとえば、A、B、C の 3 種類の頂点と、A -> B、B -> C、C -> A の 3 種類のエッジがあります。このグラフをインポートするにはどうすればよいですか?
JAVA APIが解決策であるはずですが、etlを使用してグラフをロードしたいです。
更新:
最後に、スタック オーバーフローのしくみを理解しました。コメントにデータを挿入しようとするのではなく、代わりに質問を更新してください。
これは私の質問の具体例です:
2 種類の頂点:
マスター (ジョン、ジョーイ、マイケル、ロバート、アレン)、
ペット (スヌーピー、ホワイト、ブルー)。
2 種類の関係:
like (ジョンはスヌーピーが好き、マイケルは白が好き、マイケルは青が好き、アレンはスヌーピーが好き、マイケルは白が好き)、
所属 (スヌーピーはジョーイに属し、白はロバートに属し、青はジョンに属している)。
この小さなネットワークを OETL を使用して OrientDB にインポートするにはどうすればよいですか?