Denne nye grafdatabasen er 496 ganger raskere enn Neo4j! (åpen kildekode) La meg forklare hvorfor: En tradisjonell grafdatabase lagrer to ting: noder (entiteter) og kanter (relasjoner mellom dem). Når du spør en tradisjonell grafdatabase, går den gjennom "pekerjakt": → Start ved en node → Følg en peker til den tilkoblede noden → Følg et annet tips → Gjenta Dette er iboende sekvensielt. Ett hopp av gangen. Og etter hvert som grafen din vokser, blir dette smertefullt tregt. FalkorDB stiller et annet spørsmål: Hva om vi representerer hele grafen som en matrise? Slik fungerer det: Tenk deg et enkelt rutenett. Rader er kildenoder, kolonner er destinasjonsnoder. Hvis Mary følger etter Bob, setter du posisjon [Mary, Bob] = 1. Det er det. Hele grafen din er nå en matrise av 1-ere og 0-ere. La oss kalle dette Follows-matrisen (F)....