HorizonDB من Radar: قاعدة بيانات جغرافية مكانية تعمل بتقنية Rust

2025-08-09
HorizonDB من Radar: قاعدة بيانات جغرافية مكانية تعمل بتقنية Rust

تعالج Radar أكثر من مليار طلب API يوميًا، مما يتطلب خدمات تحديد المواقع عالية الأداء. لمواجهة هذا التحدي، قاموا بإنشاء HorizonDB، وهي قاعدة بيانات جغرافية مكانية مكتوبة بلغة Rust، لتحل محل إعداد MongoDB و Elasticsearch السابق. تجمع HorizonDB بين العديد من خدمات الموقع وتستخدم تقنيات مثل RocksDB و S2 و Tantivy و FSTs و LightGBM و FastText لتحقيق أوقات استجابة بالميلي ثانية وقابلية للتطوير الخطي. وقد أدى ذلك إلى توفير كبير في التكاليف، وتحسين كفاءة المطورين، ووضع أساس متين للنمو في المستقبل.