هذا الرسم البياني الجديد DB أسرع ب 496 مرة من Neo4j! (مفتوح المصدر) دعوني أوضح السبب: يخزن قاعدة بيانات الرسم البياني التقليدي شيئين: العقد (الكيانات) والحواف (العلاقات بينها). عندما تستعل قاعدة بيانات رسم بياني تقليدي، يتم الانتقال عبر "مطاردة المؤشر": → ابدأ من عقدة → اتبع مؤشرا إلى العقدة المتصلة → اتبع مؤشرا آخر → كرر هذا بطبيعته متسلسل. خطوة بخطوة في كل مرة. ومع نمو الرسم البياني لديك، يصبح هذا بطيئا بشكل مؤلم. يطرح FalkorDB سؤالا مختلفا: ماذا لو مثلنا الرسم البياني بأكمله كمصفوفة؟ إليك كيف تسير الأمور: تخيل شبكة بسيطة. الصفوف هي عقد المصدر، والأعمدة هي عقد الوجهة. إذا تبعت ماري بوب، تحدد الموقع [ماري، بوب] = 1. هذا هو. الرسم البياني بأكمله أصبح الآن مصفوفة من 1 و0. دعونا نسمي هذا مصفوفة فالوز (F)....