প্রকল্প সম্পর্কে

ল্যান্স হলো মাল্টিমোডাল এআই ওয়ার্কলোডের জন্য ডিজাইন করা একটি ওপেন-সোর্স লেকহাউস ফরম্যাট। এটি অবজেক্ট স্টোরেজে একটি সম্পূর্ণ লেকহাউস তৈরির জন্য একটি ইউনিফায়েড ফাইল, টেবিল এবং ক্যাটালগ স্পেসিফিকেশন প্রদান করে। প্রধান বৈশিষ্ট্যগুলোর মধ্যে রয়েছে প্রকাশক্ষম হাইব্রিড সার্চ (ভেক্টর সাদৃশ্য, ফুল-টেক্সট BM25 এবং SQL অ্যানালিটিক্সের সমন্বয়), বিদ্যুৎগতির র্যান্ডম অ্যাক্সেস (র্যান্ডম অ্যাক্সেসের জন্য Parquet বা Iceberg-এর চেয়ে ১০০ গুণ দ্রুত), মাল্টিমোডাল ডেটার (ছবি, ভিডিও, অডিও, টেক্সট, এমবেডিং) নেটিভ সাপোর্ট, ব্যাকফিলড কলামসহ দক্ষ ডেটা ইভোলিউশন, ACID ট্রানজ্যাকশন ও টাইম ট্রাভেলসহ জিরো-কপি ভার্সনিং, এবং Apache Arrow, Pandas, Polars, DuckDB, Spark, Ray, Trino, Flink এবং ওপেন ক্যাটালগের সাথে সমৃদ্ধ ইকোসিস্টেম ইন্টিগ্রেশন। প্রকল্পটিতে একটি কোর Rust ইমপ্লিমেন্টেশন, Python বাইন্ডিং (PyO3), Java বাইন্ডিং (JNI) এবং ডকুমেন্টেশন রয়েছে। বেঞ্চমার্ক অনুযায়ী ১ মিলিয়ন ভেক্টরে ভেক্টর সার্চের জন্য সাব-মিলিসেকেন্ড গড় রেসপন্স টাইম এবং র্যান্ডম অ্যাক্সেস ও অ্যানালিটিক্সে Parquet-এর তুলনায় উল্লেখযোগ্য পারফরম্যান্স লাভ দেখা যায়। ল্যান্স সক্রিয়ভাবে উন্নয়নাধীন এবং অবদানকে স্বাগত জানায়।