Cette nouvelle base de données graphique est 496 fois plus rapide que Neo4j ! (open-source) Laissez-moi vous expliquer pourquoi : Une base de données graphique traditionnelle stocke deux choses : des nœuds (entités) et des arêtes (relations entre elles). Lorsque vous interrogez une base de données graphique traditionnelle, elle parcourt par "chasse de pointeur" : → Commencez à un nœud → Suivez un pointeur vers le nœud connecté → Suivez un autre pointeur → Répétez C'est intrinsèquement séquentiel. Un saut à la fois. Et à mesure que votre graphique grandit, cela devient douloureusement lent. FalkorDB pose une question différente : Que se passerait-il si nous représentions l'ensemble du graphique sous forme de matrice ? Voici comment cela fonctionne : Imaginez une grille simple. Les lignes sont des nœuds sources, les colonnes sont des nœuds de destination. Si Mary suit Bob, vous définissez la position [Mary, Bob] = 1. C'est tout. Votre graphique entier est maintenant une matrice de 1 et de 0. Appelons cela la matrice des Suivis (F)....