DB grafik baru ini 496x lebih cepat dari Neo4j! (sumber terbuka) Izinkan saya menguraikan alasannya: DB grafik tradisional menyimpan dua hal: simpul (entitas) dan tepi (hubungan di antara keduanya). Saat Anda mengkueri DB grafik tradisional, DB tersebut melintasi dengan "pengejaran pointer": → Mulai dari node → Ikuti penunjuk ke simpul yang terhubung → Ikuti penunjuk lain → Ulangi Ini secara inheren berurutan. Satu lompatan pada satu waktu. Dan seiring bertambahnya grafik Anda, ini menjadi sangat lambat. FalkorDB mengajukan pertanyaan yang berbeda: Bagaimana jika kita mewakili seluruh grafik sebagai matriks? Begini cara kerjanya: Bayangkan kisi-kisi sederhana. Baris adalah simpul sumber, kolom adalah simpul tujuan. Jika Mary mengikuti Bob, Anda mengatur posisi [Mary, Bob] = 1. Itu saja. Seluruh grafik Anda sekarang menjadi matriks 1 dan 0. Sebut saja matriks Follows (F)....