HOME

TheInfoList



OR:

Martin L. Kersten (October 25, 1953 – July 6, 2022) was a
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
with research focus on database architectures,
query optimization Query optimization is a feature of many relational database management systems and other databases such as NoSQL and graph databases. The query optimizer attempts to determine the most efficient way to execute a given query by considering the pos ...
and their use in scientific databases. He was an architect of the
MonetDB MonetDB is an open-source column-oriented relational database management system (RDBMS) originally developed at the Centrum Wiskunde & Informatica (CWI) in the Netherlands. It is designed to provide high performance on complex queries against lar ...
system, an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
column store for
data warehouses In computing, a data warehouse (DW or DWH), also known as an enterprise data warehouse (EDW), is a system used for reporting and data analysis and is considered a core component of business intelligence. DWs are central repositories of integr ...
,
online analytical processing Online analytical processing, or OLAP (), is an approach to answer multi-dimensional analytical (MDA) queries swiftly in computing. OLAP is part of the broader category of business intelligence, which also encompasses relational databases, repo ...
(OLAP) and
geographic information systems A geographic information system (GIS) is a type of database containing geographic data (that is, descriptions of phenomena for which location is relevant), combined with software tools for managing, analyzing, and visualizing those data. In a br ...
(GIS). He has been (co-) founder of several successful spin-offs of the
Centrum Wiskunde & Informatica The (abbr. CWI; English: "National Research Institute for Mathematics and Computer Science") is a research centre in the field of mathematics and theoretical computer science. It is part of the institutes organization of the Dutch Research Cou ...
(CWI).


Biography

He started his career in computer science as research assistant in 1975. As of 1979 he was scientific researcher and lecturer at the Vrije Universiteit, Amsterdam. Until 1985 he worked on database security, database programming languages and he developed a
relational DBMS A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relation ...
, which became a component of a commercial CASE environment from 1985 to 1991. He was visiting researcher at the
University of California, San Francisco The University of California, San Francisco (UCSF) is a public land-grant research university in San Francisco, California. It is part of the University of California system and is dedicated entirely to health science and life science. It cond ...
(1980 and 1983), visiting researcher Stanford University (2001 and 2002), and Microsoft Research (2005). In 1985 he moved to
Centrum Wiskunde & Informatica The (abbr. CWI; English: "National Research Institute for Mathematics and Computer Science") is a research centre in the field of mathematics and theoretical computer science. It is part of the institutes organization of the Dutch Research Cou ...
(CWI), the national research institute for mathematics and computer science in the Netherlands, to establish the Database Research Group. Between 1986 and 1990, he was co-designer of the PRISMA database machine, an
RDBMS A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relation ...
for a 100-node multiprocessor. In a follow-up ESPRIT-II project Kersten was responsible for the development of an enhanced version of SQL for documents and geographical data. From 1989 to 1993, he led a national project on the exploitation of the Amoeba distributed system for advanced database management and a national project for database design formalizations. Data mining projects in the 1990s required better analytical database support. This resulted in a CWI the spin-off called Data Distilleries, which used early MonetDB implementations in its analytical suite. Data Distilleries eventually became a subsidiary of
SPSS SPSS Statistics is a statistical software suite developed by IBM for data management, advanced analytics, multivariate analysis, business intelligence, and criminal investigation. Long produced by SPSS Inc., it was acquired by IBM in 2009. C ...
in 2003, which in turn was acquired by IBM in 2009. In April 1992 he became the head of the department of Information Systems. At the same time he started the ESPRIT-III Pythagoras project aimed at performance quality assessment of advanced database systems. He remained associate professor at the Vrije Universiteit, teaching advanced courses on database technology until mid-1994. In 1992 he became an associated professor at the
University of Amsterdam The University of Amsterdam (abbreviated as UvA, nl, Universiteit van Amsterdam) is a public research university located in Amsterdam, Netherlands. The UvA is one of two large, publicly funded research universities in the city, the other being ...
and a full professor in
multimedia database A Multimedia database (MMDB) is a collection of related for multimedia data. The multimedia data include one or more primary media data types such as text, images, graphic objects (including drawings, sketches and illustrations) animation sequen ...
s in January 1994. Between 1997 and 2010, Kersten served as head of the Database Architectures research group at the CWI Amsterdam. Since 2011 Kersten was a research fellow at the CWI. Kersten was an active reviewer for
European Strategic Program on Research in Information Technology European Strategic Programme on Research in Information Technology (ESPRIT) was a series of integrated programmes of information technology research and development projects and industrial technology transfer measures. It was a European Union initi ...
(ESPRIT) projects and scientific publications. Moreover, he was a trustee of the VLDB Endowment board, which aims to promote and exchange scholarly work in databases and related fields worldwide. Since 2007 Kersten was also editorial board member of "PVLDB" and he served on the editorial board of ACM Transactions on Database Systems journal in 2010. In 2017 he became a
Fellow of the Association for Computing Machinery A fellow is a concept whose exact meaning depends on context. In learned or professional societies, it refers to a privileged member who is specially elected in recognition of their work and achievements. Within the context of higher education ...
. In 2020 he became Knight of the
Order of the Netherlands Lion The Order of the Netherlands Lion, also known as the Order of the Lion of the Netherlands ( nl, De Orde van de Nederlandse Leeuw, french: L'Ordre du Lion Néerlandais) is a Dutch order of chivalry founded by King William I of the Netherlands on ...
.


Publications

Martin Kersten has more than 150 publications to date. In 2009, a team of researchers from the CWI Database Architectures group, composed of Milena Ivanova, Martin Kersten, Niels Nes and Romulo Goncalves, won the "Best Paper Runner Up" at annual ACM SIGMOD conference for their work for on "An Architecture for Recycling Intermediates in a Column-store". In August of the same year,
Peter Boncz Peter Boncz is a Dutch computer scientist specializing in database systems. He is a researcher at the Centrum Wiskunde & Informatica and professor at the Vrije Universiteit Amsterdam in the special chair of Large-Scale Analytical Data Managemen ...
, Stefan Manegold and Martin Kersten received the VLDB 10-year Best Paper Award for their publication titled "Database Architecture Optimized for the New Bottleneck: Memory Access". In 2011, Martin Kersten received the VLDB Challenges & Visions Track Best Paper Award for the paper "The Researcher's Guide to the Data Deluge: Querying a Scientific Database in just a Few Seconds", co-authored with his CWI colleagues Stefan Manegold, Stratos Idreos and Erietta Liarou. On June 26, 2014, at the annual ACM SIGMOD/ PODS Conference, Kersten received the ACM SIGMOD Edgar F. Codd Innovations Award for innovative and significant contributions to database systems and databases. Two years later, May 26, 2016, at the annual ACM SIGMOD/ PODS Conference, Kersten received the SIGMOD Systems Award for the design and implementation of MonetDB, a pioneering main-memory database system based on a columnar data organization. In the same year, December 8, 2016, Kersten became
ACM Fellow ACM or A.C.M. may refer to: Aviation * AGM-129 ACM, 1990–2012 USAF cruise missile * Air chief marshal * Air combat manoeuvring or dogfighting * Air cycle machine * Arica Airport (Colombia) (IATA: ACM), in Arica, Amazonas, Colombia Computing ...
. Other publications include: * 1992: PRISMA/DB: a parallel, main memory relational DBMS * 1999: Database architecture optimized for the new bottleneck: Memory access * 2001: Efficient relational storage and retrieval of XML documents * 2002: XMark: A benchmark for XML data management * 2007: Database Cracking * 2008: Breaking the memory wall in MonetDB * 2008: Column-store support for RDF data management: not all swans are white * 2009: An Architecture for Recycling Intermediates in a Column-Store * 2009: Database Architecture Optimized for the New Bottleneck: Memory Access * 2010: An architecture for recycling intermediates in a column-store * 2011: The Data Cyclotron Query Processing Scheme * 2011: The Researcher's Guide to the Data Deluge: Querying a Scientific Database in just a Few Seconds * 2011:
SciQL MonetDB is an open-source column-oriented relational database management system (RDBMS) originally developed at the Centrum Wiskunde & Informatica (CWI) in the Netherlands. It is designed to provide high performance on complex queries against l ...
, a query language for science applications * 2011: SciBORQ: Scientific data management with Bounds On Runtime and Quality * 2012: MonetDB/DataCell: online analytics in a streaming column-store * 2012: Data vaults: a symbiosis between database technology and scientific file repositories * 2013: Column imprints: a secondary index structure


MonetDB

MonetDB is a high-performance column-store
relational database management system A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relatio ...
with automatic index management, flexible optimizer infrastructure, and programmable backend functionality. MonetDB (initially only called Monet) was first created by 2002 doctoral student
Peter Boncz Peter Boncz is a Dutch computer scientist specializing in database systems. He is a researcher at the Centrum Wiskunde & Informatica and professor at the Vrije Universiteit Amsterdam in the special chair of Large-Scale Analytical Data Managemen ...
and professor Martin Kersten as part of the 1990s MAGNUM research project at
University of Amsterdam The University of Amsterdam (abbreviated as UvA, nl, Universiteit van Amsterdam) is a public research university located in Amsterdam, Netherlands. The UvA is one of two large, publicly funded research universities in the city, the other being ...
. The first version under an
open-source software Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Op ...
license (a modified version of the
Mozilla Public License The Mozilla Public License (MPL) is a free and open-source weak copyleft license for most Mozilla Foundation software such as Firefox and Thunderbird The MPL license is developed and maintained by Mozilla, which seeks to balance the concerns ...
) was released on September 30, 2004. MonetDB introduced innovations at all
database management system In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases span ...
layers: a storage model based on vertical fragmentation, a modern CPU-tuned query execution architecture that often gave MonetDB a speed advantage on the same
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algorithms are used as specificat ...
over a typical interpreter-based
RDBMS A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relation ...
. MonetDB is one of the first database systems to focus its query optimization effort on exploiting
CPU cache A CPU cache is a hardware cache used by the central processing unit (CPU) of a computer to reduce the average cost (time or energy) to access data from the main memory. A cache is a smaller, faster memory, located closer to a processor core, which ...
s. MonetDB also features automatic and self-tuning indexes, run-time query optimization, and a modular software architecture. In 2013 Martin Kersten, together with Ying Zhang, Niels Nes and Sjoerd Mullender established a database services CWI spin-off company.


See also

*
MonetDB MonetDB is an open-source column-oriented relational database management system (RDBMS) originally developed at the Centrum Wiskunde & Informatica (CWI) in the Netherlands. It is designed to provide high performance on complex queries against lar ...
*
Column-oriented DBMS A column-oriented DBMS or columnar DBMS is a database management system (DBMS) that stores data tables by column rather than by row. Benefits include more efficient access to data when only querying a subset of columns (by eliminating the need to r ...


References


External links


Database Architectures group at CWI
* * {{DEFAULTSORT:Kersten, Martin L 1953 births Living people Dutch computer scientists Database researchers Scientists from Amsterdam Academic staff of the University of Amsterdam Vrije Universiteit Amsterdam alumni Fellows of the Association for Computing Machinery