Published June 9, 2016 | Version v1
Other Open

Distributed Processing and Transaction Replication in MonetDB - Towards a Scalable Analytical Database System in the Cloud

  • 1. MonetDB Solutions, Amsterdam, The Netherlands
  • 2. Picnic, Amsterdam, The Netherlands
  • 3. MonetDB Solutions and Centrum Wiskunde & Informatica, Amsterdam, The Netherlands


Thanks to its flexibility (i.e. new computing jobs can be set up in minutes, without having to wait for hardware procurement) and elasticity (i.e. more or less resources can be allocated to instantly match the current workload), cloud computing has rapidly gained much interests from both academic and commercial users. Increasingly moving into the cloud is a clear trend in the software developments. To provide its users a fast in-memory optimised analytical database system with all the conveniences of the cloud environment, we embarked upon extending the open-source column store database MonetDB with new features to make it cloud-ready. In the paper, we elaborate the new distributed and replicated transaction features in MonetDB. The distributed query processing feature allows MonetDB to horizontally scale-out to multiple machines; while the transaction replication schemes increase the availability of the MonetDB database servers.


This paper has been presented at the "Final Public Workshop from LeanBigData and CoherentPaaS" (in conjunction with the DISCOTEC16 conference).



Files (355.7 kB)

Name Size Download all
355.7 kB Preview Download

Additional details


ExaNeSt – European Exascale System Interconnect and Storage 671553
European Commission
COHERENTPAAS – A Coherent and Rich PaaS with a Common Programming Model 611068
European Commission