عن المشروع

لانس هو تنسيق بحيرة مفتوح المصدر مصمم لأحمال عمل الذكاء الاصطناعي متعدد الوسائط. يوفر مواصفات موحدة للملفات والجداول والفهارس لبناء بحيرة بيانات كاملة على التخزين الكائني. تشمل الميزات الرئيسية بحثاً هجيناً معبراً (يجمع بين تشابه المتجهات، ونص كامل BM25، وتحليلات SQL)، ووصولاً عشوائياً فائق السرعة (أسرع 100 مرة من Parquet أو Iceberg للوصول العشوائي)، ودعماً أصلياً للبيانات متعددة الوسائط (الصور، الفيديو، الصوت، النص، التضمينات)، وتطوراً فعالاً للبيانات مع أعمدة معاد تعبئتها، وإصدارات بدون نسخ مع معاملات ACID والسفر عبر الزمن، وتكاملات غنية مع النظام البيئي مع Apache Arrow وPandas وPolars وDuckDB وSpark وRay وTrino وFlink والفهارس المفتوحة. يتضمن المشروع تطبيقاً أساسياً بلغة Rust، وارتباطات Python (PyO3)، وارتباطات Java (JNI)، ووثائق. تُظهر المعايير أوقات استجابة متوسطة أقل من مللي ثانية للبحث المتجهي على مليون متجه ومكاسب أداء كبيرة مقارنة بـ Parquet للوصول العشوائي والتحليلات. يتم تطوير لانس بنشاط ويرحب بالمساهمات.