Tato nová databáze grafů je 496x rychlejší než Neo4j! (open-source) Dovolte mi vysvětlit proč: Tradiční grafová databáze uchovává dvě věci: uzly (entity) a hrany (vztahy mezi nimi). Když dotazujete tradiční grafovou databázi, prochází pomocí "honby za ukazateli": → Začněte u uzlu → Sledujte ukazatel na připojený uzel → Následujte další ukazatel → Opakujte To je ze své podstaty sekvenční. Jeden skok po druhém. A jak váš graf roste, je to bolestivě pomalé. FalkorDB klade jinou otázku: Co kdybychom celý graf reprezentovali jako matici? Takto to funguje: Představte si jednoduchou mřížku. Řádky jsou zdrojové uzly, sloupce jsou cílové uzly. Pokud Mary následuje Boba, nastavíte pozici [Mary, Bob] = 1. To je vše. Celý váš graf je nyní matice jedniček a nul. Nazvěme to maticí Follows, (F)....