Hannes Mühleisen
@hannes.muehleisen.org
📤 6602
📥 1040
📝 136
I like databases and boats. Co-creator of
@duckdb.org
, Co-Founder and CEO DuckDB Labs.
reposted by
Hannes Mühleisen
DuckDB
1 day ago
Today, we are releasing DuckDB v1.5.3. This is not an ordinary patch release – it packs many new features for the Quack client-server protocol, Quack support for DuckLake, and big updates for AWS, HTTPS and Iceberg. Check out our blog post about all these changes and improvements – link in the 🧵.
2
34
6
reposted by
Hannes Mühleisen
heise Developer
1 day ago
Im Interview erklärt Hannes Mühleisen, CEO von DuckDB Labs, wie sich die DuckDB von SQLite for Analytics zu einem universellen Datenwerkzeug entwickelt hat.
#Datenbanken
loading . . .
Mitschöpfer von DuckDB: "Es war klar, dass eine neue Architektur notwendig ist"
Im Interview erklärt Hannes Mühleisen, CEO von DuckDB Labs, wie sich die DuckDB von SQLite for Analytics zu einem universellen Datenwerkzeug entwickelt hat.
https://www.heise.de/blog/Mitschoepfer-von-DuckDB-Es-war-klar-dass-eine-neue-Architektur-notwendig-ist-11292015.html?wt_mc=sm.red.ho.bluesky.bluesky.bs_beitraege.bs_beitraege&utm_source=bluesky
0
7
1
reposted by
Hannes Mühleisen
Mimoune Djouallah
2 days ago
Power BI with DuckDB, 4 years later 600 M rows under 4 seconds in Direct Query mode ( warm run)
datamonkeysite.com/2026/05/19/p...
#onelake
#apacheiceberg
#PowerBI
#duckdb
#PowerQuery
#ADBC
loading . . .
Power BI with DuckDB, 4 years later
Four years ago I wrote a blog about using DuckDB with Power BI in DirectQuery. It got a fair number of likes on LinkedIn :) along with the one comment I didn’t want to hear: how does this wor…
https://datamonkeysite.com/2026/05/19/power-bi-with-duckdb-4-years-later/
1
20
2
reposted by
Hannes Mühleisen
DuckDB
7 days ago
This Tuesday, Hannes announced Quack, our new protocol that turns DuckDB into a client-server database. Watch his talk, recorded at the AI Council, where he explained how Quack works in practice, what stack it's built on, how it performs, and what our long-term ambitions are.
youtu.be/L_lttD-d1wc
loading . . .
DuckDB-Quack announcement at AI Council
YouTube video by DuckDB
https://www.youtube.com/watch?v=L_lttD-d1wc
2
33
7
reposted by
Hannes Mühleisen
DuckDB
9 days ago
Today we are revealing the Next Big Thing for DuckDB: Quack, a protocol that turns DuckDB into a client-server database. True to DuckDB's philosophy, Quack is simple and fast. Setting it up takes seconds, and it works for both bulk operations and small write transactions. 🔗
duckdb.org/quack
7
98
17
reposted by
Hannes Mühleisen
DuckDB
14 days ago
The Delta and Unity Catalog extensions in DuckDB have shed their experimental labels! Today's blog post by Ben Fleis presents there features: ✍️ Write Delta tables 🤝 Multi-writer access with concurrency control through UC ⏪ Time travel queries on Delta tables Read more:
duckdb.org/2026/05/07/d...
loading . . .
Delta Grows Up: Writes, Unity Catalog and Time Travel
DuckDB's Delta and Unity Catalog extensions shed their experimental tags — now with writes, Unity Catalog and time travel support.
https://duckdb.org/2026/05/07/delta-uc-updates
0
30
4
reposted by
Hannes Mühleisen
Lindsay Clark
about 1 month ago
"We have a database and we're not afraid of using it." How DuckDB tackled the small changes problem in lakehouse design.
www.theregister.com/2026/04/16/d...
loading . . .
DuckDB uses RDBMS to tackle lakehouse 'small changes' issue
: Batching teensy changes in chunks creates massive performance boost, DuckDB Labs team claims
https://www.theregister.com/2026/04/16/duckdb_uses_rdbms_lakehouse/
1
7
2
reposted by
Hannes Mühleisen
George Stagg
about 1 month ago
I've been working on this over the last few months and in my opinion it is just beyond cool. Grammar of graphics for SQL users!
add a skeleton here at some point
1
61
15
reposted by
Hannes Mühleisen
DuckDB
about 1 month ago
We are hosting the next edition of our community conference, DuckCon, in Amsterdam on June 24. The registration is already open and you can submit your talk proposals until next Wednesday. Looking forward to your submissions and seeing the flock in the summer!
loading . . .
0
12
5
reposted by
Hannes Mühleisen
DuckDB
about 1 month ago
The Register published a report on DuckLake v1.0 and cited our recent post: > In a blog post accompanying the 1.0 launch, Pedro Holanda, DuckDB Labs principal engineer, said the company's benchmark shows 926× faster queries and 105× faster ingestion when compared to Iceberg, the open table format.
add a skeleton here at some point
0
23
4
reposted by
Hannes Mühleisen
The Register
about 1 month ago
DuckDB uses RDBMS to attack classic 'small changes' problem in lakehouses
loading . . .
DuckDB uses RDBMS to attack classic 'small changes' problem in lakehouses
Batching teensy changes in chunks creates massive performance boost, DuckDB Labs team claims The team behind in-process OLAP database DuckDB has put forward a solution to the "small changes" problem that they say plagues lakehouse implementations of the kind based on technologies from Databricks, Snowflake, Google, and others.…
https://go.theregister.com/feed/www.theregister.com/2026/04/16/duckdb_uses_rdbms_lakehouse/?utm_source=dlvr.it&utm_medium=bluesky
1
9
4
reposted by
Hannes Mühleisen
DuckDB
about 1 month ago
We heard that a specification looks more serious if it's served as a PDF. Well, you can read the DuckLake documentation as a PDF now (
blobs.duckdb.org/docs/ducklak...
)! This document covers both the specification and the DuckDB extension's usage.
0
14
1
reposted by
Hannes Mühleisen
DuckDB
about 1 month ago
Yesterday, we released DuckLake v1.0 and also published a podcast where Pedro Holanda and Mark Raasveldt talk about the DuckLake, going into quite some technical details. Listen to the episode at
ducklake.select/media/duckla...
loading . . .
DuckLake v1.0 – Developer Discussion
DuckLake is a SQL-as-a-lakehouse format that leverages your favorite SQL database (SQLite, PostgreSQL or DuckDB) to provide ACID transactions, schema evolution, and time travel for your data lake, wit...
https://ducklake.select/media/ducklake-10/
0
15
2
reposted by
Hannes Mühleisen
DuckDB
about 1 month ago
Don't forget about the DuckDB v1.5.2 announcement:
duckdb.org/2026/04/13/a...
loading . . .
Announcing DuckDB 1.5.2
We are releasing DuckDB version v1.5.2, a patch release with bugfixes and performance improvements, and support for the DuckLake v1.0 lakehouse format.
https://duckdb.org/2026/04/13/announcing-duckdb-152
0
12
2
reposted by
Hannes Mühleisen
DuckDB
about 1 month ago
We are happy to release DuckLake v1.0, a production-ready lakehouse format specification. Its reference implementation, the ducklake DuckDB extension, is available as of today in DuckDB v1.5.2. For more details, read the announcement blog post:
ducklake.select/2026/04/13/d...
loading . . .
DuckLake v1.0
We are happy to release DuckLake v1.0, a production-ready lakehouse format specification. Its reference implementation, the ducklake DuckDB extension, is available as of today in DuckDB v1.5.2.
https://ducklake.select/2026/04/13/ducklake-10/
1
52
11
reposted by
Hannes Mühleisen
__Alex Monahan__
about 2 months ago
You have to really love something to write a book about it. DuckLake makes PB-scale lakehouses simple: Postgres, Object Storage, DuckDB, & 6 lines of SQL. Chapter 1 of the
@oreilly.bsky.social
book I'm co-authoring just dropped - download for free at this link!
motherduck.com/lp/ducklake-...
loading . . .
DuckLake The Definitive Guide — Free O'Reilly Book
A comprehensive O'Reilly guide to the open table format that replaces file-based metadata with SQL databases. Free early access for data engineers and platform teams.
https://motherduck.com/lp/ducklake-lakehouse-table-format-book-full/?utm_campaign=alex
0
30
6
reposted by
Hannes Mühleisen
DuckDB
about 2 months ago
🇳🇱🌷🚲 DuckDB now speaks Dutch! Load the EendDB community extension and start writing your queries in het Nederlands:
duckdb.org/2026/04/01/d...
1
18
4
reposted by
Hannes Mühleisen
DuckDB
about 2 months ago
🇳🇱 DuckCon returns to the Netherlands! We'll host our next edition on June 24 in Amsterdam. We are looking forward to meeting the DuckDB community in our home town's Royal Tropical Institute for an afternoon of talks and discussions. Please submit your talk proposals and register!
duckcon.org
1
12
4
reposted by
Hannes Mühleisen
Christopher Grainger
about 2 months ago
That DuckDB extension I was working on landed in community extensions today! I'm pretty excited about it -- prefiltered ACORN-1 HNSW approx nearest neighbours in
#DuckDB
. Even pgvector does postfiltering, for example. INSTALL hnsw_acorn FROM community; LOAD hnsw_acorn;
github.com/duckdb/commu...
loading . . .
Add hnsw_acorn: filtered HNSW vector search with ACORN-1 by cigrainger · Pull Request #1573 · duckdb/community-extensions
Summary Adds the hnsw_acorn extension — a fork of duckdb-vss that adds filtered HNSW vector search using the ACORN-1 algorithm. The upstream vss extension applies WHERE clauses after the HNSW index...
https://github.com/duckdb/community-extensions/pull/1573#issuecomment-4122080159
2
10
2
reposted by
Hannes Mühleisen
Christopher Grainger
about 2 months ago
Hey
#ElixirLang
folks! Here's a little something I've been working on. I'd love some early stage feedback.
dux.now
loading . . .
Dux: Distributed DuckDB-native DataFrames for Elixir
dplyr-style verb API backed by DuckDB. Lazy pipelines compile to SQL. Distributed execution across the BEAM. Graph analytics, cross-source joins, Nx interop.
https://dux.now/
3
47
14
reposted by
Hannes Mühleisen
DuckDB
about 2 months ago
📈 Today, we are releasing DuckDB version 1.5.1, a patch release with bug fixes, performance improvements and support for the Lance lakehouse format. ➡️
duckdb.org/2026/03/23/a...
1
24
3
reposted by
Hannes Mühleisen
DuckDB
2 months ago
We're excited to announce duckdb-skills, a DuckDB plugin for Claude Code! We think the embedded nature of DuckDB makes it a perfect companion for Claude in your local workflows. Check out the repository at
github.com/duckdb/duckd...
loading . . .
GitHub - duckdb/duckdb-skills
Contribute to duckdb/duckdb-skills development by creating an account on GitHub.
https://github.com/duckdb/duckdb-skills
1
54
14
reposted by
Hannes Mühleisen
DuckDB
2 months ago
👀 DuckDB spotted in this year's NVIDIA GTC keynote:
youtu.be/jw_o0xr8MWU?...
1
21
2
reposted by
Hannes Mühleisen
DuckDB
2 months ago
5️⃣ Save the date: on 05. 05., we'll hold the first DuckCon in the APAC region. 5️⃣ Singapore is the 5th city where we host the conference after Brussels, Amsterdam, San Francisco and Seattle. 5️⃣ Most importantly: you have 5 days to submit your talk proposals! ➡️
duckdb.org/events/2026/...
1
4
2
reposted by
Hannes Mühleisen
DuckDB
2 months ago
🍻 We are hosting a pub session during NVIDIA GTC! If you are in San Jose next Tuesday, sign up to have a beer with DuckDB's co-creator Hannes Mühleisen and members of the DuckDB community. 🎟️
luma.com/d0x8pwu0
loading . . .
DuckDB Pub Session in San Jose · Luma
We are hosting a pub session during Nvidia GTC, where you can chat with DuckDB's co-creator, Hannes Mühleisen and connect with members of the DuckDB community.
https://luma.com/d0x8pwu0
0
7
1
reposted by
Hannes Mühleisen
DuckDB
2 months ago
We released DuckDB v1.5! This release comes with a “friendly CLI” client, a new (opt-in) PEG parser, support for VARIANT types and many lakehouse features. It also ships a new network stack, a reworked geospatial extension, Azure writes and an ODBC scanner. Read more at
duckdb.org/2026/03/09/a...
0
62
17
reposted by
Hannes Mühleisen
DuckDB
3 months ago
🏗️ The DuckDB team is working hard on delivering DuckDB v1.5. 🌃 While the official release is next week, you can already give it a quick test using the nightly builds available at
duckdb.org/install/prev...
If you encounter any issues, let us know! 🐛💬
loading . . .
DuckDB Preview (Nightly) Installation
DuckDB preview installation page
https://duckdb.org/install/preview
1
26
4
reposted by
Hannes Mühleisen
DuckDB
3 months ago
🦆 ↔️ 🦀 DuckDB Labs is looking for a Rust engineer to join our team in Amsterdam. 📝 See the details and application page at
duckdblabs.com/jobs/rust_en...
loading . . .
Rust Engineer
DuckDB Labs provides services around the DuckDB in-process OLAP data management system directly from its main developers.
https://duckdblabs.com/jobs/rust_engineer
1
22
10
reposted by
Hannes Mühleisen
Brian Dill
3 months ago
@hannes.muehleisen.org
I LOOOOVE DuckDB so much that I am presenting a "DuckDB 101" session at
datatuneconf.com
on March 7
loading . . .
DataTune - Data Community Conference - Nashville 2026
DataTune is Nashville’s community-driven conference for data professionals, leaders, and innovators. Join us March 6 – 7, 2026, to learn, connect, and explore the future of AI, engineering, and analyt...
https://datatuneconf.com/
0
8
1
reposted by
Hannes Mühleisen
3 months ago
Tired of digging through gov databases for H1B wage data? I built OpenH1B.org to make it easy. 500k records, DuckDB/Parquet tech, 200+ QPS speed. Search by ZIP for official DOL levels.
https://openh1b.org
#h1b #career #data #python
loading . . .
I built a tool to find your H1B Wage Level by ZIP code (OpenH1B.org)
Discover official DOL Wage Levels (I-IV) by ZIP code with OpenH1B.org. A faster, cleaner way to navigate the 2025-2026 H1B lottery season.
https://openh1b.org/blog/2026-02-11-h1b-wage-level-by-zip-code/
0
7
2
reposted by
Hannes Mühleisen
Peter Boncz
3 months ago
DuckDB was added to the wall of fame of CWI, next to Dijkstra’s shortest path algorithm, the Atlantic Crossing of the Internet & the creation of Python On the occasion of our 80th (really!) bday Congrats to
@hannes.muehleisen.org
&
@markraasveldt.bsky.social
@duckdb.org
@cwi-amsterdam.bsky.social
3
55
7
reposted by
Hannes Mühleisen
hrbrmstr 🇺🇦 🇬🇱 🇨🇦
3 months ago
holy moly! great caesar's ghost! The DuckDB C extension template makes writing DuckDB extensions SO MUCH EASIER/FASTER. /me *is about to run amok making extensions*
0
7
2
reposted by
Hannes Mühleisen
Hadley Wickham
4 months ago
I love this idea:
duckdb.org/community_ex...
. It translates dplyr syntax _inside_ of duckdb so you can mix it with regular SQL
loading . . .
dplyr
DuckDB Community Extensions R dplyr pipeline syntax support for DuckDB - transpiles dplyr verbs to SQL
https://duckdb.org/community_extensions/extensions/dplyr
3
74
15
reposted by
Hannes Mühleisen
Jenna Jordan
4 months ago
I’m absolutely delighted to see
@hannes.muehleisen.org
talk for the first time in person. He is somehow using duckdb for his slides (of course), and talking about the joy of sql… if properly implemented.
1
22
1
reposted by
Hannes Mühleisen
DuckDB
4 months ago
🖥️ In today's “What's on your desk?” episode,
@hannes.muehleisen.org
tests the MOREFINE M700S computer. This computer ships with a Loongson processor that comes with its own CPU architecture. Despite this, DuckDB runs on it quite easily. See the details in the blog post. ➡️
duckdb.org/2026/01/06/d...
2
20
1
reposted by
Hannes Mühleisen
Totoro
5 months ago
Yeay!! I wrote a very opinionated list of tips for working with DuckDB in R! Hope others find it useful.
github.com/eriksquires/...
loading . . .
GitHub - eriksquires/DuckDB-With-R: Documentation Repo for tips on using DuckDB with R
Documentation Repo for tips on using DuckDB with R - eriksquires/DuckDB-With-R
https://github.com/eriksquires/DuckDB-With-R
0
14
4
reposted by
Hannes Mühleisen
Josh Persi
5 months ago
Hey folks! I built a Canadian trade database to practice what I'm learning about DuckDB. The database includes all Canadian imports and exports from 1988 to present as per Statistics Canada. Here's a blog post I wrote with more details:
joshpersi.github.io/blog/posts/0...
#rstats
#duckdb
loading . . .
A Canadian trade database built with DuckDB – Josh Persi
https://joshpersi.github.io/blog/posts/03_duckdb_trade_database/
4
33
6
reposted by
Hannes Mühleisen
DuckDB
5 months ago
You can now query Iceberg catalogs with DuckDB – from the convenience of your browser. In our latest blog post, we break down how DuckDB's WebAssembly client makes this possible with zero setup and showcase it in action using Amazon S3 Tables. 👉
duckdb.org/2025/12/16/i...
1
31
5
reposted by
Hannes Mühleisen
Markus Winand
5 months ago
Adieu Apache Derby, Welcome DuckDB
modern-sql.com/blog/2025-12...
loading . . .
DuckDB Coverage
Apache Derby is retired, ModernSQL now covers DuckDB instead
https://modern-sql.com/blog/2025-12/derby-duckdb
2
22
5
reposted by
Hannes Mühleisen
Carlo Piovesan
5 months ago
If you are into Iceberg or DuckDB, this is a major step: you can access existing Iceberg datasets, while they are appended on or updated by other users (possibly they can also be clicking buttons in a browser). This has been very fun, was looking forward to be able to properly share, thanks flock!
add a skeleton here at some point
2
16
2
Found this fun bug in
#Google
Maps. The Austin airport jumps away and back quite far just by zooming...
5 months ago
0
2
0
reposted by
Hannes Mühleisen
DuckDB
5 months ago
In seven weeks, we will host the first DuckDB Developer Meeting in Amsterdam. We have four exciting talks lined up on building extensions in DuckDB, encryption in DuckDB, DuckPL and GizmoEdge. For more details and the registration links, please head to
duckdb.org/events/2026/...
0
9
4
reposted by
Hannes Mühleisen
DuckDB
5 months ago
We are happy to announce DuckDB v1.4.3 LTS, our latest patch release. Along with bugfixes, this release ships native extensions and Python support for Windows ARM64. Head to
duckdb.org/2025/12/09/a...
for the announcement blog post and installation instructions.
0
24
7
reposted by
Hannes Mühleisen
Kyle Walker
6 months ago
This is the most exciting time ever to be working in data, and I'm not talking about AI. 3 years ago, I wrote a database-centric guide in my book for analyzing the full 92 million record 1910 Census. Now, with
#rstats
and @duckdb? Analyze those 92 million rows in seconds.
0
32
3
reposted by
Hannes Mühleisen
Markus Winand
6 months ago
modern-sql.com
now covers DuckDB.
loading . . .
Modern SQL: A lot has changed since SQL-92
SQL has evolved. Beyond the relational model. Discover it now.
https://modern-sql.com/
2
47
15
reposted by
Hannes Mühleisen
DuckDB
6 months ago
In DuckDB v1.4.2, we shipped a number of features and improvements to the DuckDB-Iceberg extension: insert, update, and delete statements are all supported now. Read Tom Ebergen's new article on these features at
duckdb.org/2025/11/28/i...
1
29
5
reposted by
Hannes Mühleisen
DuckDB
6 months ago
DuckDB v1.4 introduced the much-requested feature of database encryption. In our new blog post,
@ccfelius.bsky.social
and
@hannes.muehleisen.org
explain how the encryption works under the hood:
duckdb.org/2025/11/19/e...
0
30
7
reposted by
Hannes Mühleisen
Qiusheng Wu
6 months ago
I’m thrilled to share that my new book (Spatial Data Management with DuckDB) is now published! 🎉 At 430 pages, this book provides a practical, hands-on guide to scalable geospatial analytics and visualization using DuckDB. All code examples are open-source and freely available on GitHub.
3
55
13
reposted by
Hannes Mühleisen
DuckDB
6 months ago
🚀 We released DuckDB v1.4.2, the second patch release of our LTS edition. 🔎 We are shipping new Iceberg features, improved logger/profiler integration and several bugfixes. The new DuckDB version can also read and write Vortex files. 📖 For more details, read
duckdb.org/2025/11/12/a...
0
39
6
reposted by
Hannes Mühleisen
Ben Schneider
6 months ago
This profile in ‘Significance’ on DuckDB co-founder Hannes Mühleisen is quite interesting, and has helpful insights about data quality and the changing meaning of “big data.” Also some good professional advice in here for statisticians.
academic.oup.com/jrssig/artic...
loading . . .
Is big data dead?
Abstract. Data, ducks and statistics – Sandra Alba gathers dispatches from Amsterdam and Auckland
https://academic.oup.com/jrssig/article-abstract/22/6-7/55/8275182
0
8
2
Load more
feeds!
log in