tobilg

quacklake

tobilg

A DuckLake data catalog based on quack, deployed to Cloudflare

AI 简介

quacklake 是一个基于 Cloudflare Workers 和 Durable Objects 的服务,它实现了 DuckDB 的实验性 Quack HTTP 协议,并将 DuckLake 数据目录元数据存储在 Durable Object SQLite 存储中。其核心功能包括通过 `/quack` 端点处理二进制请求/响应传输、支持多种 Quack 请求类型、JWT 认证以及基于 OIDC 的第三方认证和授权策略应用。此外,该项目还计划实现 R2 存储支持下的数据路径分配与文件发现等特性。尽管当前版本为 alpha 版本,尚未完全实现所有 DuckDB 功能,但 quacklake 已经能够满足协议集成测试、本地 Worker 测试及 R2 支持的 DuckLake 元数据冒烟测试的需求。适用于需要轻量级云原生数据库解决方案且对安全性有一定要求的应用场景。

TypeScript
MIT License
56
Stars
1
Forks
1
Watchers
0
Issues

Star 增长

今日+3
近 7 天+17
近 30 天+25
综合评分57.9
默认分支main