Open AccessJournal Article
MonetDB: Two Decades of Research in Column-oriented Database Architectures
TL;DR: This paper gives a brief overview of the MonetDB technology as it developed over the past two decades and the main research highlights which drive the current Monet DB design and form the basis for its future evolution.
read more
Abstract: MonetDB is a state-of-the-art open-source column-store database management system targeting applications in need for analytics over large collections of data. MonetDB is actively used nowadays in
health care, in telecommunications as well as in scientific databases and in data management research,
accumulating on average more than 10,000 downloads on a monthly basis. This paper gives a brief
overview of the MonetDB technology as it developed over the past two decades and the main research
highlights which drive the current MonetDB design and form the basis for its future evolution.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Integrating FPGA-based hardware acceleration with relational databases
Ke Liu,Haonan Tong,Zhongxiang Sun,Zhixin Ren,Guangkui Huang,Hongyin Zhu,Luyang Liu,Qunyang Lin,Chuang Zhang +8 more
TL;DR: This study proposes an FPGA-based acceleration system for relational databases, achieving 34% CPU load reduction and 1.7x query latency improvement, with a single FPGA card outperforming 8 CPU query processes and 2.1x computation speedup for data filtering.
Datalog Reasoning over Compressed RDF Knowledge Bases
Pan Hu,Jacopo Urbani,Boris Motik,Ian Horrocks +3 more
- 03 Nov 2019
TL;DR: In this paper, a novel materialisation technique that compresses the RDF triples so that the rules can sometimes be applied to multiple facts at once, and the derived facts can be represented using structure sharing is presented.
Big Data Warehouse: Building Columnar NoSQL OLAP Cubes
TL;DR: A cube operator is defined called MC-CUBE (MapReduce Columnar CUBE), which allows building columnar NoSQL cubes according to the columnar approach by taking into account the non-relational and distributed aspects when data warehouses are stored.
Ocelot/HyPE: optimized data processing on heterogeneous hardware
Sebastian Breß,Bastian Köcher,Max Heimel,Volker Markl,Michael Saecker,Gunter Saake +5 more
- 01 Aug 2014
TL;DR: A combined system that integrates a hardware-oblivious data processing engine with a learning query optimizer for placement decisions, resulting in a highly adaptive DBMS that is specifically tailored towards heterogeneous hardware environments.
Quickening Data-Aware Conformance Checking through Temporal Algebras
TL;DR: KnoBAB as discussed by the authors is a business process management system for efficient conformance checking computations performed on top of a customised relational model, which can express existing temporal languages over finite and non-empty traces such as LTLf.
References
•Proceedings Article
MonetDB/X100: Hyper-Pipelining Query Execution
Peter Boncz,Marcin Zukowski,Niels Nes +2 more
- 01 Jan 2005
TL;DR: An in-depth investigation to the reason why database systems tend to achieve only low IPC on modern CPUs in compute-intensive application areas, and a new set of guidelines for designing a query processor for the MonetDB system that follows these guidelines.
Self-organizing tuple reconstruction in column-stores
Stratos Idreos,Martin L. Kersten,Stefan Manegold +2 more
- 29 Jun 2009
TL;DR: A novel design, partial sideways cracking, is proposed that achieves performance similar to using presorted data, but without requiring the heavy initial presorting step itself, and brings significant performance benefits for multi-attribute queries.
Generic database cost models for hierarchical memory systems
Stefan Manegold,Peter Boncz,Martin L. Kersten +2 more
- 20 Aug 2002
TL;DR: A generic technique to create accurate cost functions for database operations and provides insight to tune algorithms not only in a main-memory DBMS, but also in a disk-based DBMS with a large main- memory buffer cache.
The researcher's guide to the data deluge: querying a scientific database in just a few seconds
Martin L. Kersten,Stratos Idreos,Stefan Manegold,Erietta Liarou +3 more
- 01 Aug 2011
TL;DR: It is envisioned that next generation database systems should interpret queries by their intent, rather than as a contract carved in stone for complete and correct answers, and response times should be close to instant such that they allow a scientist to interact with the system and explore the data in a contextualized way.
Updating a cracked database
Stratos Idreos,Martin L. Kersten,Stefan Manegold +2 more
- 11 Jun 2007
TL;DR: In this article, the authors introduce several novel algorithms for high-volume insertions, deletions and updates against a cracked database, which comply with the cracking philosophy, i.e., a table is informed on pending insertions and deletions, but only when the relevant data is needed for query processing just enough pending update actions are applied.