DuckLake는 Parquet 데이터 파일의 메타데이터를 SQL 데이터베이스에서 관리하는 테이블 형식이며 DuckDB 확장으로 읽기와 쓰기를 지원한다. 업데이트와 시간 여행, 스키마 변경 등도 카탈로그와 연결된다. 공식 문서는 단일 클라이언트에는 DuckDB, 로컬 다중 접근에는 SQLite, 원격 다중 사용자에는 PostgreSQL을 구분해 제시한다. SQLite 쓰기는 직렬화되고 MySQL에는 알려진 문제가 있어, 같은 파일 저장 방식이라도 운영 제약은 달라진다.