Live briefing
Everything about DuckDB
Open source column-oriented RDBMS
DuckDB is an open-source column-oriented relational database management system (RDBMS). It is designed to provide high performance on complex queries against large databases in embedded configuration, such as combining tables with hundreds of columns and billions of rows. Unlike other embedded databases DuckDB is not focused on transactional (OLTP) applications and instead is specialized for online analytical processing (OLAP) workloads. The project has over 6 million downloads per month. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: DuckDBA 5-minute orientation
- Pick up a classic book: DuckDB in ActionThe most-reprinted book on the subject
- Read the landmark paper: DuckDB-wasmCited 17 times
- Go sideways: List of SQL software and toolsA closely related topic
- Go sideways: Comparison of OLAP serversA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
DuckDB-wasm
DuckPGQ: Bringing SQL/PGQ to DuckDB
Beyond Quacking: Deep Integration of Language Models and RAG into DuckDB
ANALISIS PERBANDINGAN PERFORMA DATABASE DUCKDB DAN SQLITE PADA PENGOLAHAN BIG DATA
Natural Language Querying of DUCKDB using LLM
Effect of point data distribution on spatial join performance: A comparison of GeoPandas and DuckDB Spatial
ПРИМЕНЕНИЕ МЕТОДОВ ИНТЕЛЛЕКТУАЛЬНОГО АНАЛИЗА ДАННЫХ В ОБРАБОТКЕ ИНФОРМАЦИИ О СОТРУДНИКАХ С ИСПОЛЬЗОВАНИЕМ DUCKDB И CHROMAD
Workload-Aware Evaluation of Thread Parallelism and Memory Configuration for Analytical Query Processing in DuckDB
📚 Books worth reading
- 📕DuckDB in ActionMark Needham, Michael Hunger · 2024
- 📕Getting Started with DuckDBSimon Aubury, Ned Letcher · 2024
- 📕Mastering DuckDBRobert Johnson · 2025
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- List of SQL software and tools This is a list of software and programming tools for the SQL language, including RDBMSs, database clients, IDEs, Database administration tools, migration…
- Comparison of OLAP servers The following tables compare general and technical information for a number of online analytical processing (OLAP) servers. Please see the individual products…
- Apache DataFusion Apache DataFusion is an open-source, extensible analytical query engine written in Rust, built on Apache Arrow's columnar memory format. It provides SQL…
- Microsoft Analysis Services Microsoft SQL Server Analysis Services (SSAS) is an online analytical processing (OLAP) and data mining tool in Microsoft SQL Server. SSAS is used as a…
- List of NoSQL software and tools This is a list of software and programming tools for NoSQL databases, including database engines, database administration tools, IDEs, migration tools…
- Apache Kylin Apache Kylin is an open source distributed analytics engine designed to provide a SQL interface and multi-dimensional analysis (OLAP) on Hadoop and Alluxio…
- Online analytical processing In computing, online analytical processing (OLAP) (/ˈoʊlæp/), is an approach to quickly answer multi-dimensional analytical (MDA) queries. The term OLAP…
- Apache Druid Druid is a column-oriented, open-source, distributed data store written in Java. Druid is designed to quickly ingest massive quantities of event data,…