Learn

What is DuckDB?

What is DuckDB?

Discover DuckDB, the high-performance in-process SQL OLAP database. Learn its unique columnar-vectorized architecture, see how it compares to Pandas, and understand its role next to SQLite and PostgreSQL. Get started in seconds.

Navigating the Dataframe Landscape

Navigating the Dataframe Landscape

Explore and compare five popular dataframe libraries—Pandas, Polars, Dask, PySpark, and Ibis—based on performance, scalability, and ease of use. Find the best tool for tasks ranging from quick analysis to big data processing and SQL integration.

Data Application Architecture

Data Application Architecture

Data application architecture defines how systems collect, process, and analyze data. This guide outlines key components, patterns, and best practices for building scalable, efficient data-driven applications, along with emerging trends in the field.

What is WebAssembly?

What is WebAssembly?

WebAssembly brings near-native performance to web browsers, enabling high-performance applications that were previously impossible on the web. Learn how this binary format works and when to use it in your projects.

5 Examples of SQL GROUP BY in Action

5 Examples of SQL GROUP BY in Action

DuckDB supports all common analytical functions, including the necessary GROUP BY clause in SQL. This article gives examples of using GROUP BY effectively.

Fast Data Exports with DuckDB's Partitioned Writes and DuckLake

Fast Data Exports with DuckDB's Partitioned Writes and DuckLake

This post dives into the practical art of exporting data from DuckDB with structure, security, and speed in mind. You’ll get a crash course in Hive-style partitioning, learn how to use COPY TO ... PARTITION_BY effectively, and explore how DuckLake builds on these concepts with catalog-aware writes and encryption support. Packed with hands-on code examples, file format tips, and performance advice, this guide helps you turn raw data into a streamlined, query-friendly lakehouse—no quackery involved.

The Essential Guide to DuckLake

The Essential Guide to DuckLake

DuckLake: Open table format using SQL databases for metadata. Get ACID compliance, faster queries & simplified lakehouse management. MIT licensed.