DuckDB Labs
Công ty Dành cho thành viên
Mạch tiến hoá
DuckDB Labs có ba nguồn trong wiki, đều năm 2026 và đều là nhà cung cấp viết về format lakehouse. Lập luận chung: metadata của lake nên nằm trong một database (catalog) thay vì rải thành file trên object storage. Data inlining ghi thay đổi nhỏ (dưới 10 dòng) thẳng vào catalog rồi flush thành một file khi checkpoint; theo benchmark của họ, streaming vào lake nhanh hơn Iceberg hai bậc DuckDB Labs 2026. DuckLake 1.0 (4/2026), một năm sau manifesto, cam kết tương thích ngược; 68 trên 108 PR để lên 1.0 là sửa tính đúng dưới ghi đồng thời và các đường dọn dẹp DuckDB Labs 2026. Một bài giải phẫu bảng Iceberg cho thấy phía bên kia: mọi file bất biến, catalog chỉ giữ con trỏ, mỗi commit thêm manifest nên ghi nhỏ nhiều làm chậm đọc DuckDB Labs 2026. Ở tầng SQL, parser mượn từ PostgreSQL năm 2018 được thay dần bằng parser PEG, giữ nguyên AST cho phần sau, và thành mặc định ở v2.0 năm 2026 DuckDB Labs 2026. Toán tử sort được thiết kế lại hai lần: 2021 để chạy song song và vượt RAM DuckDB Labs 2021, 2025 để dùng chung layout tràn đĩa với join và aggregation DuckDB Labs 2025.
Timeline
Năm = năm sự kiện theo bài (có thể sớm hơn năm đăng bài).
| Năm |
Giai đoạn |
Thay đổi |
Nguồn |
| 2018 |
1. Khởi đầu |
Dùng parser và grammar lấy từ PostgreSQL ngay từ commit đầu tiên (bài 2026). |
DuckDB Labs 2026 |
| 2021 |
2. Tăng trưởng |
Sort song song vượt RAM: khoá chuẩn hoá + radix, cascade merge, Merge Path, pointer swizzling. |
DuckDB Labs 2021 |
| 2025 |
4. Điều chỉnh |
Sort viết lại lần hai trên layout tràn đĩa chung: k-way merge, Vergesort/Ska/pdqsort; nhanh 2–10 lần. |
DuckDB Labs 2025 |
| 2026 |
3. Quy mô lớn |
(Nhà cung cấp)… |
|
Bạn đã dùng hết 3 bài đọc thử miễn phí
Đây là phần mở đầu của DuckDB Labs. Thành viên đọc được toàn bộ 46 bài tổng hợp theo chủ đề và 141 dòng thời gian công ty.
Các bài tóm tắt vẫn đọc tự do.
- Đọc không giới hạn mọi bài tổng hợp và dòng thời gian
- Danh sách đọc cá nhân hoá theo trình độ và mục tiêu
- Cộng đồng Discord cho thành viên (sắp mở)
Gói 6 tháng giảm ~16%, gói 12 tháng giảm ~25%. Trả bằng VietQR hoặc thẻ.
Tất cả bài viết của blog (55 bài)
Blog này có 55 bài – thành viên xem đầy đủ danh sách, nhóm theo năm, có link về bài gốc.
Xem gói thành viên