lance-format/lance
PublicOpen Lakehouse Format for Multimodal AI. Convert from Parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming..
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 30/10/2026
Tóm tắt bởi Bee AI
Định dạng lakehouse mã nguồn mở cho AI đa phương thức (multimodal AI), cung cấp khả năng tìm kiếm vector, truy cập ngẫu nhiên nhanh hơn 100 lần so với Parquet và hỗ trợ quản lý dữ liệu cho các kỹ sư dữ liệu và AI/ML.
- Truy cập ngẫu nhiên nhanh hơn 100 lần so với Parquet hoặc Iceberg mà không ảnh hưởng tới hiệu năng quét tuần tự.
- Hỗ trợ tìm kiếm kết hợp (hybrid search) giữa vector similarity, full-text search (BM25) và truy vấn SQL.
- Lưu trữ đa phương thức nguyên bản gồm hình ảnh, video, âm thanh, văn bản và embeddings với lazy loading.
- Tích hợp quản lý phiên bản dữ liệu zero-copy với giao dịch ACID, time travel, tags và branches.
Lưu ý
- Dự án đang trong quá trình phát triển tích cực (active development).
- Bí danh định dạng tệp 'next' chưa ổn định và chỉ nên dùng cho thử nghiệm, không dùng cho production.
- Khi tích hợp với DuckDB, cần phiên bản v0.7 trở lên để tránh lỗi segmentation fault.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến82
- Độ tươi100
- Cộng đồng43
- Tài liệu100
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên · Dữ liệu
- Loại dự ánThư viện
- Giấy phépApache-2.0
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Rust
Python
Java
pandas
DuckDB
Polars
Apache Spark
PyTorch
NumPy
Docker
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
rust/Mã nguồn triển khai cốt lõi viết bằng Rustpython/Thư viện ràng buộc Python sử dụng PyO3java/Thư viện ràng buộc Java sử dụng JNIdocs/Tài liệu hướng dẫn và mã nguồn trang tài liệubenchmarks/Các kịch bản và mã nguồn kiểm thử hiệu năngnotebooks/Các sổ tay Jupyter mẫu hướng dẫn sử dụng Lance
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/lance-format/lance.git
cd lanceCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Xây dựng công cụ tìm kiếm và feature store hỗ trợ hybrid search kết hợp vector và từ khóa.
- Tăng tốc độ đọc I/O và truy cập ngẫu nhiên khi huấn luyện mô hình Machine Learning quy mô lớn.
- Lưu trữ, lập chỉ mục và truy vấn dữ liệu đa phương thức (hình ảnh, video, âm thanh) trực tiếp trên object storage.
- Chuyển đổi dữ liệu từ Parquet sang Lance để tối ưu hóa truy vấn phân tích với Pandas, DuckDB hoặc Polars.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
donnemartin/system-design-primerLearn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.376.1k+920
- 2
vinta/awesome-pythonThe definitive list that answers "I want to do X in Python, which tool should I use?"331.2k+1.7k
- 3
practical-tutorials/project-based-learningCurated list of project-based tutorials288.4k+755
- 4
TheAlgorithms/PythonAll Algorithms implemented in Python225.7k+218
- 5
yt-dlp/yt-dlpA feature-rich command-line audio/video downloader203.7k+3.3k
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 30/10/2026.