Mam duży wykres z kilku 100 GB, więc nie mogę go zapisać w pamięci RAM. Wykres ma wiele krawędzi i są etykiety dla każdej krawędzi. Chciałbym wykonać kwerendy takie jak:Jak przechowywać duży wykres na dysku?
- Pokaż wszystkie krawędzie, które pochodzą z określonego węzła.
- Pokaż wszystkie krawędzie między dwoma podanymi węzłami.
- Wybierz 1000 losowych par węzłów, które są połączone i pokaż mi wszystkie krawędzie między nimi.
- Wybierz 1000 wybranych węzłów.
Jaki jest dobry sposób przechowywania wykresu na dysku dla tego rodzaju zapytań?
Jest to jeden komputer o wysokiej wydajności, a nie ustawienie rozproszone. Moim preferowanym językiem programowania jest język Python.
Dziękuję, że wygląda interesująco. Czy znasz SNAP z Uniwersytetu Stanforda? – eleanora
@eleanora, nie, nie mam doświadczenia z SNAP – SerCe