awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
L

lance-format/lance

0
View on GitHub↗
6,699 نجوم·729 تفرعات·Rust·Apache-2.0·4 مشاهدات

Lance

Lance is a columnar data format and storage layer designed for high-performance random access and the persistence of multimodal data. It functions as a vector database storage system, a multimodal data store, and a versioned dataset manager.

The project distinguishes itself as a hybrid search engine that combines vector similarity search and full-text indexing on a single dataset. It provides unified storage for diverse data types including images, audio, and video, utilizing a system that lazy-loads large binary objects only when requested.

The system manages dataset evolution through schema evolution capabilities, allowing for the addition of new columns without rewriting entire tables. It tracks data state changes using transactions, branches, and tags to maintain consistent historical snapshots.

Additional capabilities include high-speed random record retrieval, secondary index mapping for rapid access, and a transaction-based write-ahead log to ensure data consistency.

Features

  • Multimodal Data Storage - Provides a unified format for saving and organizing images, videos, audio, and text.
  • Dataset Versioning Systems - Tracks changes to large datasets using transactions and branches to maintain a complete history.
  • Columnar Storage Engines - Implements a columnar storage layout to accelerate analytical scans and reduce disk I/O.
  • Schema Evolution - Allows updating data schemas by adding new columns with backfilled values without rewriting tables.
  • Hybrid Search Engines - Functions as an indexing system that integrates vector-based semantic retrieval with keyword-based search.
  • Hybrid Vector and Full-Text Search - Combines vector similarity search and full-text indexing on a single dataset for efficient retrieval.
  • Apache Arrow-Based Formats - Provides a storage standard based on Apache Arrow for high-performance random access.
  • Manifest-Based File Tracking - Uses immutable manifest files to map logical dataset versions to physical data files.
  • Vector Search Indexes - Implements specialized data structures for fast similarity searches within high-dimensional embedding spaces.
  • Vector Storage - Provides a persistent storage layer optimized for the retrieval and indexing of high-dimensional vectors.
  • Versioned Datasets - Tracks data state changes using transactions, tags, and branches to maintain a complete history.
  • Dynamic Schema Storage - Enables updating dataset columns and backfilling values without the need to rewrite the entire table.
  • High-Speed Random Record Retrieval - Enables high-speed retrieval of specific records without impacting the performance of full table scans.
  • Lazy-Loading Blob Storage - Provides a system that lazy-loads large binary objects separately from metadata only when requested.
  • Random Access Data Retrieval - Enables high-speed retrieval of specific records without impacting the performance of full table scans.
  • Secondary Indexes - Maintains separate lookup tables mapping search keys to record locations for rapid random access.
  • Write-Ahead Logging - Ensures data consistency and atomicity via a transaction-based write-ahead log.
  • RAG and Data Pipelines - Multimodal data format for fast vector search and access.

سجل النجوم

مخطط تاريخ النجوم لـ lance-format/lanceمخطط تاريخ النجوم لـ lance-format/lance

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Lance

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Lance.
  • eto-ai/lanceالصورة الرمزية لـ eto-ai

    eto-ai/lance

    6,671عرض على GitHub↗

    Lance is a versioned columnar data format and storage engine designed as a multimodal AI lakehouse. It serves as a vector database storage engine and a cloud object store dataset manager, organizing images, video, audio, and embeddings into a unified format optimized for machine learning workflows. The project distinguishes itself by combining a columnar layout for structured data with a specialized blob store for large multimodal tensors. It implements a hybrid search engine that integrates vector similarity search, full-text search, and SQL analytics on a single dataset, supported by a stor

    Rust
    عرض على GitHub↗6,671
  • lancedb/lancedbالصورة الرمزية لـ lancedb

    lancedb/lancedb

    9,031عرض على GitHub↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    عرض على GitHub↗9,031
  • alibaba/zvecالصورة الرمزية لـ alibaba

    alibaba/zvec

    5,198عرض على GitHub↗

    zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It functions as a hybrid search engine and a retrieval-augmented generation knowledge base, allowing for the storage and retrieval of dense and sparse vectors. The system is distinguished by its hybrid retrieval pipeline, which fuses vector similarity, full-text keyword matching, and scalar metadata filtering into single query operations. It supports a plugin-based model integration system for registering custom embedding models and rerankers, as well as language bindings for nativ

    C++ann-searchembedded-databaserag
    عرض على GitHub↗5,198
  • infiniflow/infinityالصورة الرمزية لـ infiniflow

    infiniflow/infinity

    4,570عرض على GitHub↗

    Infinity is a distributed vector database and multimodal vector store designed to manage large-scale datasets for retrieval and similarity search. It serves as a backend for large language model applications and retrieval augmented generation pipelines by storing and retrieving dense vectors, sparse vectors, and full-text data. The system functions as a hybrid search engine, combining vector embeddings and full-text search with reranking algorithms to identify the most relevant documents. It supports multimodal data storage, allowing the maintenance of diverse data types including tensors, st

    C++ai-nativeapproximate-nearest-neighbor-searchbm25
    عرض على GitHub↗4,570
عرض جميع البدائل الـ 30 لـ Lance→

الأسئلة الشائعة

ما هي وظيفة lance-format/lance؟

Lance is a columnar data format and storage layer designed for high-performance random access and the persistence of multimodal data. It functions as a vector database storage system, a multimodal data store, and a versioned dataset manager.

ما هي الميزات الرئيسية لـ lance-format/lance؟

الميزات الرئيسية لـ lance-format/lance هي: Multimodal Data Storage, Dataset Versioning Systems, Columnar Storage Engines, Schema Evolution, Hybrid Search Engines, Hybrid Vector and Full-Text Search, Apache Arrow-Based Formats, Manifest-Based File Tracking.

ما هي البدائل مفتوحة المصدر لـ lance-format/lance؟

تشمل البدائل مفتوحة المصدر لـ lance-format/lance: eto-ai/lance — Lance is a versioned columnar data format and storage engine designed as a multimodal AI lakehouse. It serves as a… lancedb/lancedb — LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector… alibaba/zvec — zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It… infiniflow/infinity — Infinity is a distributed vector database and multimodal vector store designed to manage large-scale datasets for… qdrant/qdrant — Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors… apache/pinot — Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It…