Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Ta nowa baza danych grafowych jest 496 razy szybsza niż Neo4j!
(open-source)
Pozwól, że wyjaśnię, dlaczego:
Tradycyjna baza danych grafowych przechowuje dwie rzeczy: węzły (podmioty) i krawędzie (relacje między nimi).
Gdy zapytasz tradycyjną bazę danych grafowych, przeszukuje ją poprzez "ściganie wskaźników":
→ Zaczynasz od węzła
→ Podążasz za wskaźnikiem do połączonego węzła
→ Podążasz za kolejnym wskaźnikiem
→ Powtarzasz
To jest z natury sekwencyjne. Jeden skok na raz. A gdy twój graf rośnie, to staje się boleśnie wolne.
FalkorDB zadaje inne pytanie:
Co jeśli przedstawimy cały graf jako macierz?
Oto jak to działa:
Wyobraź sobie prostą siatkę. Wiersze to węzły źródłowe, kolumny to węzły docelowe.
Jeśli Mary podąża za Bobem, ustawiasz pozycję [Mary, Bob] = 1.
To wszystko. Twój cały graf to teraz macierz 1 i 0.
Nazwijmy to macierzą Follows (F)....
Najlepsze
Ranking
Ulubione
