DuckDB
# DuckDB

DuckDB is an open-source column-oriented relational database management system (RDBMS) originally developed by Mark Raasveldt and Hannes Mühleisen at the Centrum Wiskunde & Informatica (CWI) in the Netherlands. It is designed to provide high performance on complex queries against large databases, such as combining tables with hundreds of columns and billions of rows. DuckDB is specialized for Online analytical processing workloads.

DuckDB uses a vectorized query processing engine. DuckDB is special amongst database management systems because it does not have any external dependencies and can build with just a C++11 compiler. DuckDB also deviates from the traditional Client–server model by running inside a host process, for example a Python interpreter. DuckDB is fairly popular, it is downloaded thousands of times each day.

