PageSourceSearch

https://www.monetdb.org/blogs/

html monetdb.org collected 2026-10-02 02:29:27 UTC 15,085 bytes, 9 lines download raw bytes

1<!doctype html><html lang=en-US><head><meta charset=utf-8><title>Blog Posts</title><meta name=viewport content="width=device-width,initial-scale=1"><meta name=generator content="Hugo 0.162.1"><meta name=description content="Blog Posts - MonetDB "><link rel=stylesheet href=https://www.monetdb.org/plugins/bootstrap/bootstrap.min.css><link rel=stylesheet href=https://www.monetdb.org/plugins/themify-icons/themify-icons.css><link rel=icon href=https://www.monetdb.org/images/Favicon.svg type=image/x-icon><link href="https://fonts.googleapis.com/css?family=Raleway:300,400,500,700&display=swap" rel=stylesheet><link href="https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800&display=swap" rel=stylesheet><link href="https://fonts.googleapis.com/css?family=Work%20Sans:300,400,600,&display=swap" rel=stylesheet><link href=https://www.monetdb.org/css/style.min.css rel=stylesheet media=screen><link href=https://www.monetdb.org/css/custom.min.css rel=stylesheet media=screen>
1<script src=https://www.monetdb.org/plugins/jquery/jquery-1.12.4.js></script>
1<script src=https://www.monetdb.org/plugins/jquery/jquery-ui.js></script>
1<script src=https://www.monetdb.org/plugins/bootstrap/bootstrap.min.js></script>
1<script src=https://www.monetdb.org/plugins/match-height/jquery.matchHeight-min.js></script>
1<script src=https://kit.fontawesome.com/b0bde041d8.js crossorigin=anonymous></script>
vendor: 63 bytes, line 1
1<script async src="https://www.googletagmanager.com/gtag/js?id=
1G-WNH7DW285P
vendor: 11 bytes, line 1
1"></script>
1<script>var doNotTrack=!1,dnt=navigator.doNotTrack||window.doNotTrack||navigator.msDoNotTrack,doNotTrack=dnt=="1"||dnt=="yes";if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-WNH7DW285P")}</script>
1<meta property="og:url" content="https://www.monetdb.org/blogs/"><meta property="og:site_name" content="MonetDB"><meta property="og:title" content="Blog Posts"><meta property="og:description" content="Over the years we have published a number of blog posts to highlight new features or explained innovations. Below you find the timeline and access to those original documents."><meta property="og:locale" content="en_US"><meta property="og:type" content="website"></head><body><header class="mine-shadow sticky-top bg-white"><div class=container><nav class="navbar navbar-expand-md navbar-light light-shadow"><div class="container px-2 px-md-0 py-0"><a class="navbar-brand px-2" href=/><img src=https://www.monetdb.org/images/MonetDB.svg alt=MonetDB>
2</a><button class="navbar-toggler border-0" type=button data-toggle=collapse data-target=#navigation aria-controls=navigation aria-expanded=false aria-label="Toggle navigation">
3<span class=navbar-toggler-icon></span></button><div class="collapse navbar-collapse text-left" id=navigation><ul class="navbar-nav ml-auto"><li class=nav-item><a class="nav-link text-dark" href=https://www.monetdb.org/>Home</a></li><li class=nav-item><a class="nav-link text-dark" href=https://www.monetdb.org/easy-setup/>Download</a></li><li class=nav-item><a class="nav-link text-dark" href=https://www.monetdb.org/documentation/>Documentation</a></li><li class=nav-item><a class="nav-link text-dark" href=https://www.monetdb.org/help-center/>Help</a></li><li class=nav-item><a class="nav-link text-dark" href=https://www.monetdb.org/blogs/>Blogs</a></li><li class=nav-item><a class="nav-link text-dark" href=https://www.monetdb.org/donate/>Donate</a></li><li class="nav-item dropdown"><a class="nav-link dropdown-toggle text-dark" href=https://www.monetdb.org/about-us/ role=button aria-haspopup=true aria-expanded=false>About</a><div class=dropdown-menu><a class=dropdown-item href=https://www.monetdb.org/about-us/monetdb-history/>History</a>
4<a class=dropdown-item href=https://www.monetdb.org/about-us/roadmap/>Roadmap</a>
5<a class=dropdown-item href=https://www.monetdb.org/about-us/annual-reports/>Annual reports</a>
6<a class=dropdown-item href=https://www.monetdb.org/about-us/contributors-and-sponsors/>Contributors & Sponsors</a>
7<a class=dropdown-item href=https://www.monetdb.org/about-us/code-of-conduct/>Code of Conduct</a>
8<a class=dropdown-item href=https://www.monetdb.org/about-us/privacy-and-legals/>Privacy & Legals</a></div></li></ul></div></div></nav></div></header><section id=blog_style class="single section-sm pb-0"><div class=container><div class=row><div class=col-lg-12><div class="p-lg-5 p-4 bg-white border-radius-10"><h1 class="mb-4 text-center">Blog Posts</h1><div class="content mt-4"><p>Over the years we have published a number of blog posts to highlight new features or
9explained innovations. Below you find the timeline and access to those original documents.</p><ul><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-via-apache-superset/>MonetDB via Apache Superset: An Open Source Toolkit for Business Intelligence</a></h5><p class=d-inline>- 2026/09/18</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-mcp-server/>Natural language interface to SQL using LLMs</a></h5><p class=d-inline>- 2026/04/02</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/imdb-datasets-critique/>A Critique of the IMDb Datasets</a></h5><p class=d-inline>- 2025/11/21</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/imdb-sql-intro/>A Layman's Dive Into Database Management Systems</a></h5><p class=d-inline>- 2025/09/04</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-foundation/>MonetDB Foundation</a></h5><p class=d-inline>- 2024/02/29</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/github-mercurial-mirror/>Github - Mercurial Mirror</a></h5><p class=d-inline>- 2023/08/14</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/update-on-containers/>Rethinking containers</a></h5><p class=d-inline>- 2022/09/29</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-in-containers/>Running MonetDB in containers</a></h5><p class=d-inline>- 2022/09/08</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/learning-from-benchmarking/>Learning from Benchmarking</a></h5><p class=d-inline>- 2022/07/28</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/group-commit/>Group commit</a></h5><p class=d-inline>- 2022/05/04</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/tools-for-managing-monetdb/>Tools for managing MonetDB</a></h5><p class=d-inline>- 2022/03/22</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/query-journey-in-monetdb/>A query’s journey through MonetDB</a></h5><p class=d-inline>- 2022/02/17</p></li><li class=my-3><h5 class=d-inline>
9<a href=/blogs/jdbc-driver-v32-release/>JDBC driver v3.2 release</a></h5><p class=d-inline>- 2022/02/03</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/taxi-journey-continues/>The taxi journey continues</a></h5><p class=d-inline>- 2021/06/15</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdbe-windows/>MonetDB/e an embedded analytical SQL engine for Windows</a></h5><p class=d-inline>- 2020/11/11</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdbe-python/>The MonetDB/e Python interface for data analytics</a></h5><p class=d-inline>- 2020/10/27</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdbe/>MonetDB/e, a mature embedded SQL DBMS</a></h5><p class=d-inline>- 2020/10/27</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/faster-robuster-features/>Faster, robuster and feature richer: MonetDB in 2020 and beyond</a></h5><p class=d-inline>- 2020/10/19</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/pystethoscope/>Doctor, what’s happening with my query in the MonetDB kernel?</a></h5><p class=d-inline>- 2020/06/15</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/cmake/>From automake to CMake: a facelift for our build infrastructure</a></h5><p class=d-inline>- 2020/06/09</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/sql-1999-grouping/>SQL:1999 grouping combinations now supported in MonetDB</a></h5><p class=d-inline>- 2020/02/15</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/optimistic-concurrency/>Optimistic Concurrency Control in MonetDB</a></h5><p class=d-inline>- 2020/01/03</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/update-mergetables/>Updatable Merge Tables</a></h5><p class=d-inline>- 2019/08/01</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/limit-memory-with-cgroups/>Limit memory usage of MonetDB on Linux with CGROUPS</a></h5><p class=d-inline>- 2019/05/09</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/merge-statements/>SQL:2003 merge statements now supported in MonetDB</a></h5><p class=d-inline>- 2019/03/08</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/window-functions/>Extended SQL:2011 Window Functions in MonetDB</a></h5><p class=d-inline>- 2019/02/26</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/remote-table-authorization/>Remote Tables and Authorization</a></h5><p class=d-inline>- 2018/08/10</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/iot-streaming/>IoT and streaming in MonetDB</a></h5><p class=d-inline>- 2018/07/26</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/jit-c-udfs/>JIT C/C++ UDFs in MonetDB</a></h5><p class=d-inline>- 2018/05/23</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdblite-for-java/>MonetDBLite for Java</a></h5><p class=d-inline>- 2018/02/07</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/debugging-python-udfs/>Interactive Debugging for Python UDFs</a></h5><p class=d-inline>- 2017/11/01</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-on-github/>MonetDB mirror on GitHub</a></h5><p class=d-inline>- 2017/08/21</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/lsst-queries/>LSST Queries in MonetDB</a></h5><p class=d-inline>- 2017/06/27</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdblite-for-python/>MonetDBLite for Python</a></h5><p class=d-inline>- 2017/04/05</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-headless/>MonetDB goes headless</a></h5><p class=d-inline>- 2016/12/20</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-autumn-2016/>MonetDB autumn 2016 feature release outlook</a></h5><p class=d-inline>- 2016/07/31</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/python-loader/>MonetDB/Python Loader Functions</a></h5><p class=d-inline>- 2016/07/27</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/datafungi/>DataFungi, from Rotting Data to Purified Information</a></h5><p class=d-inline>- 2016/05/20</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/continuous-integration-jenkins/>Continuous Integration of MonetDB and SKA using Jenkins</a></h5><p class=d-inline>- 2016/03/24</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/radio-astronomy/>Time-domain radio astronomy with MonetDB</a></h5><p class=d-inline>- 2016/03/15</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/voter-classification/>Voter Classification using MonetDB/Python</a></h5><p class=d-inline>- 2016/02/19</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-ruby/>MonetDB's Ruby API</a></h5><p class=d-inline>- 2016/01/16</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-for-r/>MonetDBLite for R</a></h5><p class=d-inline>- 2015/11/11</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/embedded-python-for-monetdb/>Embedded Python/NumPy in MonetDB</a></h5><p class=d-inline>- 2015/09/21</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/astronomy-pipeline-monetdb/>Large-scale astronomical high-cadence high-density pipeline with MonetDB</a></h5><p class=d-inline>- 2015/09/21</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/restful-proxy/>Introducing the MonetDB RESTful proxy</a></h5><p class=d-inline>- 2015/09/07</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-embraces-nodejs/>MonetDB Embraces Node.js</a></h5><p class=d-inline>- 2015/08/01</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/astronomy-datavault/>Astronomical data analysis with MonetDB Data Vaults</a></h5><p class=d-inline>- 2015/05/29</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/docker-for-monetdb/>Docker container for MonetDB with R</a></h5><p class=d-inline>- 2015/04/09</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/genome-sequence/>Genome sequence alignment data processing</a></h5><p class=d-inline>- 2015/02/17</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/data-rotting/>"Data Rotting" concept receives CIDR 2015 Wildest Idea award</a></h5><p class=d-inline>- 2015/01/08</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/holger-pirk/>PhD awarded to Holger Pirk for his work on Managing Relational Data in Asymmetric Memories</a></h5><p class=d-inline>- 2015/01/05</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-r-sandbox/>MonetDB and R sandbox for VirtualBox</a></h5><p class=d-inline>- 2014/12/09</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/embedded-r-monetdb/>Embedded R in MonetDB</a></h5><p class=d-inline>- 2014/10/31</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-releases/>MonetDB releases and development</a></h5><p class=d-inline>- 2014/09/16</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/citus-monetdb/>Citus Data cstore_fdw (PostgreSQL Column Store) vs. MonetDB TPC-H Shootout</a></h5><p class=d-inline>- 2014/04/07</p></li><li class=my-3><h5 class=d-inline><a href=/blogs/monetdb-transactions/>MonetDB SQL transaction management scheme</a></h5><p class=d-inline>- 2014/01/12</p></li></ul></div></div></div></div></div></section><footer class="section pb-4"><div class="container pt-3" style="border-top:1px solid #e0e0e0"><div class="row align-items-center"><div class="col-md-8 text-md-left text-center"><p class="mb-md-0 mb-4"></p></div><div class="col-md-4 text-md-right text-center"><ul class=list-inline><li class=list-inline-item><a class="text-color d-inline-block p-2" href=https://github.com/MonetDB aria-label=Github><i class="fab fa-github-alt icon text-social d-block"></i></a></li><li class=list-inline-item><a class="text-color d-inline-block p-2" href=https://stackoverflow.com/questions/tagged/monetdb aria-label="Stack Overflow"><i class="fab fa-stack-overflow icon text-social d-block"></i></a></li><li class=list-inline-item><a class="text-color d-inline-block p-2" href=https://www.linkedin.com/company/monetdb-solutions aria-label=Linkedin>
9<i class="fab fa-linkedin-in icon text-social d-block"></i></a></li></ul></div></div></div><div class=container><div class="row align-items-center"><div class="col-md-8 text-md-left text-center"><p class=mb-0><a href=https://www.monetdb.org/lists/postorius/lists/>Sign up for MonetDB Communications</a></p></div></div><div class="row align-items-center"><div class="col-md-8 text-md-left text-center"><address><p>For commercial support visit <a href=https://monetdbsolutions.com/>monetdbsolutions.com</a></p></address></div></div></div></footer>
9<script src=https://www.monetdb.org/js/script.min.js></script>
9</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.