Bu yeni grafik veritabanı Neo4j'den 496 kat daha hızlı! (açık kaynak) Nedenini açıklayayım: Geleneksel bir grafik veritabanı iki şeyi saklar: düğümler (varlıklar) ve kenarlar (aralarındaki ilişkiler). Geleneksel bir grafik veritabanı sorguladığınızda, "işaretçi kovalama" ile hareket eder: → Bir düğümden başlayın → Bağlı düğüme bir işaretçiyi takip edin → Başka bir işareti takip edin → Tekrar et Bu doğası gereği ardışıktır. Bir zıplama. Ve grafiğiniz büyüdükçe, bu acı verici derecede yavaşlıyor. FalkorDB farklı bir soru soruyor: Ya tüm grafiği bir matris olarak temsil edersek? İşte nasıl çalışıyor: Basit bir ızgara hayal edin. Satırlar kaynak düğümler, sütunlar ise hedef düğümlerdir. Mary Bob'u takip ederse, pozisyon ayarlıyorsunuz [Mary, Bob] = 1. Hepsi bu. Tüm grafiğiniz artık 1 ve 0'lardan oluşan bir matris. Buna Takip matrisi (F) diyelim....