私はグラフで作業しており、テスト環境(数千のノード)ではこれまでのところうまく動作していますが、実際のデータでは毎日数百万のノードが作成されます(有向グラフ我々はグラフ全体をダウンロードする必要はありませんので、ノードをsperateしてください)。毎月十億個のノードを追加し、hbase/hadoopをバックエンドとして使用する予定ですが、どのようにjung(または任意のグラフライブラリ)に接続できるかはわかりません。jungをデータベースに保存/書き込みする方法はありますか?
私は選択的にダウンロードできる永続的なストレージをいくつか持つことができるように、Jungに読み書きするデータベースを使用する方法はありますか?あなたが持っている
いくつかのJungの例では、頂点とエッジの両方をHashMapに格納しています。たぶん、あなたはHashMapデータベースオブジェクトを置き換えることができますか? – ecle
私はJavaにちょっと新しいです。どうすればいいですか? –
データベースによってバックアップされている、またはデータベースからロードされたGraphインプリメンテーションを作成できます。バッキングストアからデータをロードする方法(グラフを変更してそれらの変更を維持したい場合)にいくつかの読書を行う必要があります。それはJUNG本来の範囲外です。 –