Articulo de referencia

MonetDB

[[RDBMS]]"},"license":{"wt":"[[Mozilla Public License]], version 2.0"},"website":{"wt":"{{URL|https://www.monetdb.org}}"}},"i":0}}]}"> MonetDB es un sistema de gestión de bases ...

MonetDB es un sistema de gestión de bases de datos relacionales (RDBMS) orientado a columnas de código abierto , desarrollado originalmente en el Centrum Wiskunde & Informatica (CWI) en los Países Bajos . Está diseñado para proporcionar un alto rendimiento en consultas SQL complejas sobre grandes bases de datos, como la combinación de tablas con cientos de columnas y miles de millones de filas. MonetDB se ha aplicado en aplicaciones de alto rendimiento para el procesamiento analítico en línea , minería de datos , sistemas de información geográfica (SIG), [ 2 ] marcos de descripción de recursos (RDF), [ 3 ] recuperación de texto y procesamiento de alineación de secuencias . [ 4 ]

Historia

Los proyectos de minería de datos de la década de 1990 requerían un mejor soporte para las bases de datos analíticas. Esto dio lugar a la creación de una empresa derivada de CWI llamada Data Distilleries, que utilizó implementaciones tempranas de MonetDB en su suite analítica. Data Distilleries finalmente se convirtió en una subsidiaria de SPSS en 2003, que a su vez fue adquirida por IBM en 2009. [ 5 ]

MonetDB, en su forma actual, fue creado por primera vez en 2002 por el estudiante de doctorado Peter Boncz y el profesor Martin L. Kersten como parte del proyecto de investigación MAGNUM de la década de 1990 en la Universidad de Ámsterdam . [ 6 ] Inicialmente se llamó simplemente Monet, en honor al pintor impresionista francés Claude Monet . La primera versión bajo una licencia de software de código abierto (una versión modificada de la Licencia Pública de Mozilla ) se publicó el 30 de septiembre de 2004. Cuando MonetDB versión 4 se publicó en el dominio de código abierto, el equipo de MonetDB/CWI añadió muchas extensiones al código base, incluyendo una nueva interfaz SQL compatible con el estándar SQL:2003 . [ 7 ]

MonetDB introdujo innovaciones en todas las capas del SGBD : un modelo de almacenamiento basado en fragmentación vertical, una arquitectura moderna de ejecución de consultas optimizada para CPU que a menudo le otorgaba a MonetDB una ventaja de velocidad sobre el mismo algoritmo en un SGBD típico basado en intérprete . Fue uno de los primeros sistemas de bases de datos en optimizar las consultas para las cachés de CPU . MonetDB incluye índices automáticos y autoajustables, optimización de consultas en tiempo de ejecución y una arquitectura de software modular. [ 8 ] [ 9 ]

En 2008, se inició un proyecto sucesor llamado X100 (MonetDB/X100), que evolucionó hasta convertirse en la tecnología VectorWise . VectorWise fue adquirida por Actian Corporation , integrada con la base de datos Ingres y vendida como producto comercial. [ 10 ] [ 11 ]

En 2011 se inició un esfuerzo importante para renovar el código base de MonetDB. Como parte de este, el código del kernel de MonetDB 4 y sus componentes XQuery se congelaron. En MonetDB 5, partes de la capa SQL se incorporaron al kernel. [ 7 ] Los cambios resultantes crearon una diferencia en las API internas , ya que se pasó del lenguaje de instrucciones de MonetDB (MIL) al lenguaje ensamblador de MonetDB (MAL). También se eliminaron las interfaces de consulta de nivel superior más antiguas que ya no recibían mantenimiento. La primera fue XQuery , que dependía de MonetDB 4 y nunca se portó a la versión 5. [ 12 ] El soporte experimental de la interfaz Jaql se eliminó con la versión de octubre de 2014. [ 13 ] Con la versión de julio de 2015, MonetDB obtuvo soporte para la fragmentación de datos de solo lectura y los índices persistentes. En esta versión, el módulo de datos de transmisión obsoleto DataCell también se eliminó del código base principal en un esfuerzo por optimizar el código. [ 14 ] Además, la licencia se ha cambiado a la Licencia Pública de Mozilla, versión 2.0 .

Arquitectura

La arquitectura de MonetDB se representa en tres capas, cada una con su propio conjunto de optimizadores. [ 15 ] La capa superior es la interfaz de usuario, que proporciona una interfaz de consulta para SQL , con interfaces SciQL y SPARQL en desarrollo. Las consultas se analizan en representaciones específicas del dominio, como álgebra relacional para SQL, y se optimizan. Los planes de ejecución lógica generados se traducen a instrucciones del lenguaje ensamblador de MonetDB (MAL), que se pasan a la siguiente capa. La capa intermedia o de back-end proporciona varios optimizadores basados ​​en costos para el MAL. La capa inferior es el núcleo de la base de datos, que proporciona acceso a los datos almacenados en tablas de asociación binaria (BAT). Cada BAT es una tabla que consta de columnas de identificador de objeto y valor, que representan una sola columna en la base de datos. [ 15 ]

La representación interna de datos de MonetDB también se basa en los rangos de direccionamiento de memoria de las CPU contemporáneas que utilizan paginación bajo demanda de archivos mapeados en memoria, y por lo tanto se aparta de los diseños tradicionales de sistemas de gestión de bases de datos que implican una gestión compleja de grandes almacenes de datos en memoria limitada.

Reciclaje de consultas

El reciclaje de consultas es una arquitectura para reutilizar los subproductos del paradigma de operador a operador en un sistema de gestión de bases de datos (DBMS) de almacenamiento en columnas. El reciclaje utiliza la idea genérica de almacenar y reutilizar los resultados de cálculos costosos. A diferencia de las cachés de instrucciones de bajo nivel, el reciclaje de consultas utiliza un optimizador para preseleccionar las instrucciones que se almacenarán en caché. La técnica está diseñada para mejorar los tiempos de respuesta y el rendimiento de las consultas, al tiempo que funciona de forma autoorganizada. [ 16 ] Los autores del grupo CWI Database Architectures, compuesto por Milena Ivanova, Martin Kersten , Niels Nes y Romulo Goncalves, ganaron el segundo premio al mejor artículo en la conferencia ACM SIGMOD 2009 por su trabajo sobre reciclaje de consultas. [ 17 ] [ 18 ]

Crackeo de bases de datos

MonetDB fue una de las primeras bases de datos en introducir el craqueo de bases de datos. El craqueo de bases de datos es una indexación parcial incremental y/o ordenación de los datos. Explota directamente la naturaleza columnar de MonetDB. El craqueo es una técnica que traslada el costo del mantenimiento de índices de las actualizaciones al procesamiento de consultas. Los optimizadores de la canalización de consultas se utilizan para modificar los planes de consulta para craquear y propagar esta información. La técnica permite mejorar los tiempos de acceso y el comportamiento autoorganizado. [ 19 ] El craqueo de bases de datos recibió el premio J. Gray a la mejor tesis doctoral en ACM SIGMOD 2011. [ 20 ]

Componentes

MonetDB cuenta con varias extensiones que amplían la funcionalidad del motor de base de datos. Gracias a su arquitectura de tres capas, las interfaces de consulta de alto nivel pueden beneficiarse de las optimizaciones realizadas en las capas de backend y kernel.

SQL

MonetDB/SQL es una extensión de nivel superior que proporciona soporte completo para transacciones en cumplimiento con el estándar SQL:2003 . [ 15 ]

SIG

MonetDB/GIS es una extensión de MonetDB/SQL con soporte para el estándar Simple Features Access del Open Geospatial Consortium (OGC). [ 2 ]

SciQL

SciQL es un lenguaje de consulta basado en SQL para aplicaciones científicas con matrices como elementos de primera clase. SciQL permite que MonetDB funcione eficazmente como una base de datos de matrices . SciQL se utiliza en el proyecto PlanetData de la Unión Europea (archivado el 30 de mayo de 2014 en Wayback Machine) y en el proyecto TELEIOS , junto con la tecnología Data Vault, que proporciona acceso transparente a grandes repositorios de datos científicos. [ 21 ] Data Vaults asigna los datos de los repositorios distribuidos a matrices SciQL, lo que permite un manejo mejorado de los datos espaciotemporales en MonetDB. [ 22 ] SciQL se ampliará aún más para el Proyecto Cerebro Humano . [ 23 ]

bóvedas de datos

Data Vault es un repositorio de archivos externo conectado a la base de datos para MonetDB, similar al estándar SQL/MED . La tecnología Data Vault permite una integración transparente con repositorios de archivos distribuidos/remotos. Está diseñado para la exploración y minería de datos científicos , específicamente para datos de teledetección . [ 22 ] Admite los formatos GeoTIFF ( observación de la Tierra ), FITS ( astronomía ), MiniSEED ( sismología ) y NetCDF . [ 22 ] [ 24 ] Los datos se almacenan en el repositorio de archivos en su formato original y se cargan en la base de datos de forma diferida , solo cuando es necesario. El sistema también puede procesar los datos al momento de la ingesta, si el formato de datos lo requiere. [ 25 ] Como resultado, incluso repositorios de archivos muy grandes pueden analizarse de manera eficiente, ya que solo se procesan los datos necesarios en la base de datos. Se puede acceder a los datos a través de las interfaces SQL o SciQL de MonetDB. La tecnología Data Vault se utilizó en el proyecto TELEIOS de la Unión Europea , cuyo objetivo era construir un observatorio virtual para datos de observación de la Tierra. [ 24 ] Los Data Vaults para archivos FITS también se han utilizado para procesar datos de estudios astronómicos para el Sondeo Fotométrico H-Alfa INT (IPHAS) [ 26 ] [ 27 ]

SAM/BAM

MonetDB cuenta con un módulo SAM/BAM para el procesamiento eficiente de datos de alineación de secuencias . Orientado a la investigación bioinformática , el módulo incluye un cargador de datos SAM/BAM y un conjunto de funciones definidas por el usuario (UDF) SQL para trabajar con datos de ADN . [ 4 ] El módulo utiliza la popular biblioteca SAMtools . [ 28 ]

RDF/SPARQL

MonetDB/RDF es una extensión basada en SPARQL para trabajar con datos enlazados, que añade soporte para RDF y permite que MonetDB funcione como un almacén de triples . En desarrollo para el proyecto Linked Open Data 2. [ 3 ]

Integración de R

El módulo MonetDB/R permite ejecutar funciones definidas por el usuario (UDF) escritas en R en la capa SQL del sistema. Esto se logra mediante la compatibilidad nativa de R para la ejecución integrada en otra aplicación, en este caso dentro del sistema de gestión de bases de datos relacionales (RDBMS). Anteriormente, el conector MonetDB.R permitía utilizar fuentes de datos de MonetDB y procesarlas en una sesión de R. La nueva función de integración de R de MonetDB no requiere la transferencia de datos entre el RDBMS y la sesión de R, lo que reduce la sobrecarga y mejora el rendimiento. Esta función está diseñada para brindar a los usuarios acceso a las funciones del software estadístico R para el análisis en línea de los datos almacenados en el RDBMS. Complementa la compatibilidad existente con las UDF de C y está pensada para el procesamiento dentro de la base de datos . [ 29 ]

Integración de Python

De forma similar a las UDF de R integradas en MonetDB, la base de datos ahora admite UDF escritas en Python / NumPy . La implementación utiliza matrices NumPy (que a su vez son envoltorios de Python para matrices C), lo que resulta en una sobrecarga mínima, proporcionando una integración funcional de Python con una velocidad comparable a la de las funciones SQL nativas. Las funciones Python integradas también admiten operaciones mapeadas, lo que permite al usuario ejecutar funciones Python en paralelo dentro de consultas SQL. El aspecto práctico de esta característica brinda a los usuarios acceso a las bibliotecas de Python/NumPy/ SciPy , que ofrecen una amplia selección de funciones estadísticas y analíticas. [ 30 ]

MonetDB integrado

Tras el lanzamiento de un controlador integrado para R y UDFs de R en MonetDB (MonetDB/R), los autores crearon una versión integrada de MonetDB en R llamada MonetDBLite , a la que siguieron versiones integradas para Python y Java. Se distribuyen como paquetes integrables, eliminando la necesidad de gestionar un servidor de base de datos, requerido para las integraciones de API anteriores. El DBMS se ejecuta dentro del propio proceso, eliminando la sobrecarga de comunicación por sockets y serialización, lo que mejora enormemente la eficiencia. La idea es integrar fácilmente un paquete similar a SQLite con el rendimiento de un almacenamiento columnar optimizado en memoria. [ 31 ]

Antiguas extensiones

Varias extensiones anteriores han sido descontinuadas y eliminadas de la base de código estable con el tiempo. Algunos ejemplos notables incluyen una extensión XQuery eliminada en la versión 5 de MonetDB; una extensión JAQL y una extensión de datos en tiempo real llamada Data Cell . [ 15 ] [ 32 ] [ 33 ]

Fundación MonetDB

La Fundación MonetDB es la organización independiente sin ánimo de lucro responsable de MonetDB. La fundación posee la propiedad intelectual (PI) de MonetDB y se dedica a promover su desarrollo y mantenimiento a largo plazo. La fundación se financia mediante donaciones benéficas. [ 34 ]

Véase también

Referencias

  1. "Dic2025 (11.55) (Inglés)" . 16 de diciembre de 2025.
  2. 1 2 "GeoSpatial - MonetDB" . 25 de julio de 2023.
  3. 1 2 "MonetDB - LOD2 - Creación de conocimiento a partir de datos interlineados" . 6 de marzo de 2014.
  4. 1 2 "Ciencias de la vida en MonetDB" . 25 de julio de 2023.
  5. "Una breve historia sobre nosotros - MonetDB" . 6 de marzo de 2014.
  6. Boncz, Peter (mayo de 2002). Monet: Un núcleo de DBMS de próxima generación para aplicaciones con gran volumen de consultas (PDF) (Tesis doctoral). Universidad de Ámsterdam. Archivado del original (PDF) el 13 de agosto de 2011.
  7. 1 2 Antecedentes históricos de MonetDB
  8. Stefan Manegold (junio de 2006). "Una evaluación empírica de los procesadores XQuery" (PDF) . Actas del Taller Internacional sobre Rendimiento y Evaluación de Sistemas de Gestión de Datos (ExpDB) . 33 (2). ACM: 203–220 . doi : 10.1016/j.is.2007.05.004 . Consultado el 11 de diciembre de 2013 .
  9. PA Boncz, T. Grust, M. van Keulen, S. Manegold, J. Rittinger, J. Teubner. MonetDB/XQuery: Un procesador XQuery rápido impulsado por un motor relacional. Archivado el 19 de mayo de 2008 en Wayback Machine . En Actas de la Conferencia Internacional ACM SIGMOD sobre Gestión de Datos, Chicago, IL, EE. UU., junio de 2006.
  10. Marcin Zukowski; Peter Boncz (20 de mayo de 2012). "De x100 a vectorwise". Actas de la Conferencia Internacional ACM SIGMOD de 2012 sobre Gestión de Datos . ACM. págs. 861–862 . doi : 10.1145/2213836.2213967 . ISBN  978-1-4503-1247-9. S2CID 9187072 . 
  11. Inkster, D.; Zukowski, M.; Boncz, PA (20 de septiembre de 2011). "Integración de VectorWise con Ingres" (PDF) . ACM SIGMOD Record . 40 (3). ACM: 45. CiteSeerX 10.1.1.297.4985 . doi : 10.1145/2070736.2070747 . S2CID 6372175 .  
  12. "XQuery" . 12 de diciembre de 2014.
  13. "Notas de la versión de MonetDB de octubre de 2014" . 12 de diciembre de 2014.
  14. "MonetDB, julio de 2015, publicado" . 31 de agosto de 2015.
  15. 1 2 3 4 Idreos, S.; Groffen, FE; Nes, NJ; Manegold, S.; Mullender, KS; Kersten, ML (marzo de 2012). "MonetDB: Dos décadas de investigación en arquitecturas de bases de datos orientadas a columnas" (PDF) . IEEE Data Engineering Bulletin . IEEE: 40–45 . Recuperado el 6 de marzo de 2014 .
    • Ivanova, Milena G; Kersten, Martin L; Nes, Niels J; Goncalves, Romulo AP (2010). "Una arquitectura para reciclar intermedios en un almacén de columnas" . ACM Transactions on Database Systems . 35 (4). ACM: 24. doi : 10.1145/1862919.1862921 . S2CID 52811192 . 
  16. "El equipo de bases de datos de CWI gana el segundo puesto al mejor artículo en SIGMOD 2009" . CWI Amsterdam . Consultado el 1 de julio de 2009 .
  17. "Premios SIGMOD" . ACM SIGMOD . Consultado el 1 de julio de 2014 .
  18. Idreos, Stratos; Kersten, Martin L; Manegold, Stefan (2007). Cracking de bases de datos . Actas de CIDR .
  19. "Premios SIGMOD" . ACM SIGMOD . Consultado el 12 de diciembre de 2014 .
  20. Zhang, Y.; Scheers, LHA; Kersten, ML; Ivanova, M.; Nes, NJ (2011). "Procesamiento de datos astronómicos mediante SciQL, un lenguaje de consulta basado en SQL para datos de matrices". Software y sistemas de análisis de datos astronómicos .
  21. 1 2 3 Ivanova, Milena; Kersten, Martin; Manegold, Stefan (2012). "Bóvedas de datos: una simbiosis entre la tecnología de bases de datos y los repositorios de archivos científicos". Gestión de bases de datos científicas y estadísticas . SSDBM 20212. Springer Berlin Heidelberg. pp. 485–494 . 
  22. "SciQL" . 4 de marzo de 2014.
  23. 1 2 Ivanova, Milena; Kargin, Yagiz; Kersten, Martin; Manegold, Stefan; Zhang, Ying; Datcu, Mihai; Molina, Daniela Espinoza (2013). "Data Vaults: A Database Welcome to Scientific File Repositories". Actas de la 25.ª Conferencia Internacional sobre Gestión de Bases de Datos Científicas y Estadísticas . SSDBM. ACM. doi : 10.1145/2484838.2484876 . ISBN 978-1-4503-1921-8.
  24. Kargin, Yagiz; Ivanova, Milena; Zhang, Ying; Manegold, Stefan; Kersten, Martin (agosto de 2013). "Lazy ETL in Action: ETL Technology Dates Scientific Data" (PDF) . Proceedings of the VLDB Endowment . 6 (12): 1286– 1289. doi : 10.14778/2536274.2536297 . ISSN 2150-8097 . 
  25. "Análisis de datos astronómicos con MonetDB Data Vaults" . 09/09/2015.
  26. "Bóvedas de datos" . 09/09/2015.
  27. "Instalación de SAM/BAM" . 24 de noviembre de 2014.
  28. "R integrado en MonetDB" . 13 de noviembre de 2014. Archivado del original el 13 de noviembre de 2014. Consultado el 12 de noviembre de 2014 .
  29. "Python/NumPy integrado en MonetDB" . 11 de enero de 2015.
  30. "MonetDBLite para R" . 25 de noviembre de 2015.
  31. "Xquery (obsoleto)" . MonetDB . Consultado el 26 de mayo de 2015 .
  32. "Anuncio: Nueva versión de características de la suite MonetDB de octubre de 2014" . MonetDB . Consultado el 26 de mayo de 2015 .
  33. "Fundación MonetDB" . Consultado el 22 de enero de 2026 .

Bibliografía

  • Boncz, Peter; Manegold, Stefan; Kersten, Martin (1999). Arquitectura de base de datos optimizada para el nuevo cuello de botella: acceso a la memoria . Actas de la Conferencia Internacional sobre Bases de Datos Muy Grandes . págs. 54–65 . 
  • Schmidt, Albrecht; Kersten, Martin; Windhouwer, Menzo; Waas, Florian (2001). «Almacenamiento y recuperación relacional eficiente de documentos XML» . La World Wide Web y las bases de datos . Notas de clase en informática. Vol.  1997. Springer. pp. 137–150 . doi : 10.1007/3-540-45271-0_9 . ISBN  978-3-540-41826-9.
  • Idreos, Stratos; Kersten, Martin L; Manegold, Stefan (2007). Cracking de bases de datos . Actas de CIDR .
  • Boncz, Peter A; Kersten, Martin L; Manegold, Stefan (2008). "Rompiendo el muro de memoria en MonetDB" . Communications of the ACM . 51 (12). ACM: 77– 85. doi : 10.1145/1409360.1409380 . S2CID 5633935 . 
  • Sidirourgos, Lefteris; Goncalves, Romulo; Kersten, Martin; Nes, Niels; Manegold, Stefan (2008). "Soporte de almacenamiento columnar para la gestión de datos RDF: no todos los cisnes son blancos". Actas de la Fundación VLDB . 1 (2): 1553– 1563. doi : 10.14778/1454159.1454227 .
  • Ivanova, Milena G.; Kersten, Martin L.; Nes, Niels J.; Goncalves, Romulo AP (2009). "Una arquitectura para el reciclaje de intermedios en un almacén columnar". Actas de la Conferencia Internacional ACM SIGMOD 2009 sobre Gestión de Datos . SIGMOD '09. ACM. págs. 309–320 . doi : 10.1145/1559845.1559879 . ISBN  978-1-60558-551-2.
  • Manegold, Stefan; Boncz, Peter A.; Kersten, Martin L. (dic. 2000). "Optimización de la arquitectura de bases de datos para el nuevo cuello de botella: acceso a la memoria" . The VLDB Journal . 9 (3). Springer-Verlag New York, Inc.: 231–246 . doi : 10.1007/s007780000031 . ISSN 1066-8888 . S2CID 1688757 .  
  • Ivanova, Milena G; Kersten, Martin L; Nes, Niels J; Goncalves, Romulo AP (2010). "Una arquitectura para reciclar intermedios en un almacén de columnas" . ACM Transactions on Database Systems . 35 (4). ACM: 24. doi : 10.1145/1862919.1862921 . S2CID 52811192 . 
  • Goncalves, Romulo y Kersten, Martin (2011). "El esquema de procesamiento de consultas del ciclotrón de datos" . ACM Transactions on Database Systems . 36 (4). ACM: 27. doi : 10.1145/2043652.2043660 . S2CID 6707515 . 
  • Kersten, Martin L; Idreos, Stratos; Manegold, Stefan; Liarou, Erietta (2011). "La guía del investigador para el diluvio de datos: Consultar una base de datos científica en tan solo unos segundos". PVLDB Challenges and Visions .
  • Kersten, M; Zhang, Ying; Ivanova, Milena; Nes, Niels (2011). "SciQL, un lenguaje de consulta para aplicaciones científicas". Actas del Taller EDBT/ICDT 2011 sobre Bases de Datos de Arreglos . ACM. págs. 1–12 . 
  • Sidirourgos, Lefteris; Kersten, Martin; Boncz, Peter (2011). SciBORQ: Gestión de datos científicos con límites en el tiempo de ejecución y la calidad . CIDR 2011: 5.ª Conferencia Bienal sobre Investigación en Sistemas de Datos Innovadores. Creative Commons.
  • Liarou, Erietta; Idreos, Stratos; Manegold, Stefan; Kersten, Martin (2012). "MonetDB/DataCell: análisis en línea en un almacén de columnas de transmisión". Actas de la Fundación VLDB . 5 (12): 1910– 1913. doi : 10.14778/2367502.2367535 . S2CID 545154 . 
  • Ivanova, Milena; Kersten, Martin; Manegold, Stefan (2012). «Bóvedas de datos: una simbiosis entre la tecnología de bases de datos y los repositorios de archivos científicos». Gestión de bases de datos científicas y estadísticas . SSDBM 2012. Springer Berlin Heidelberg. pp. 485–494 . 
  • Kargin, Yagiz; Ivanova, Milena; Zhang, Ying; Manegold, Stefan; Kersten, Martin (agosto de 2013). "Lazy ETL in Action: ETL Technology Dates Scientific Data" (PDF) . Proceedings of the VLDB Endowment . 6 (12): 1286– 1289. doi : 10.14778/2536274.2536297 . ISSN 2150-8097 . 
  • Sidirourgos, Lefteris y Kersten, Martin (2013). «Indicadores de columna: una estructura de índice secundario». Actas de la conferencia internacional de 2013 sobre gestión de datos . ACM. págs. 893–904 . 
  • Ivanova, Milena; Kargin, Yagiz; Kersten, Martin; Manegold, Stefan; Zhang, Ying; Datcu, Mihai; Molina, Daniela Espinoza (2013). «Data Vaults: Una bienvenida a las bases de datos en los repositorios de archivos científicos». Actas de la 25.ª Conferencia Internacional sobre Gestión de Bases de Datos Científicas y Estadísticas . SSDBM. ACM. doi : 10.1145/2484838.2484876 . ISBN 978-1-4503-1921-8.
  • Página oficial de MonetDB
  • MonetDB Solutions - la empresa de servicios profesionales de MonetDB
  • Grupo de arquitecturas de bases de datos en CWI: los desarrolladores originales de MonetDB.
  • Lista de proyectos científicos que utilizan MonetDB
  • MonetDB.R - Conector de MonetDB a R