OpenQM es una base de datos MultiValue desarrollada originalmente por Ladybridge Systems en el Reino Unido y posteriormente adquirida por Zumasys. El arquitecto de producto principal es Martin Phillips.
Historia de OpenQM
OpenQM se desarrolló por primera vez en 1993 como una base de datos integrada interna . Fue lanzado como un entorno de ejecución y desarrollo con todas las funciones en 2001, inicialmente para Windows y posteriormente para Linux. Aunque principalmente es un producto comercial, en 2004 se lanzó una versión de licencia pública general de código abierto para Linux para permitir a los desarrolladores experimentar con ideas para su posible inclusión en el producto comercial. A finales de 2008, se formó un sitio impulsado por la comunidad para dirigir una bifurcación de la versión GPL que no está asociada con Ladybridge Systems, ScarletDME . La implementación original de código abierto quedó obsoleta.
En 2015, Ladybridge Systems anunció que el proveedor de soluciones en la nube, Zumasys , en Irvine, California, había sido designado como distribuidor mundial del producto de base de datos OpenQM MultiValue y el diseño y desarrollo del software quedaba con Ladybridge Systems, con sede en Reino Unido. [1] Zumasys adquirió todos los derechos de propiedad de OpenQM en enero de 2019 y Martin Phillips se convirtió en empleado de Zumasys al mismo tiempo, continuando como arquitecto de producto y desarrollador principal.
Funciones únicas de valor múltiple
OpenQM es una base de datos multivalor y, como tal, comparte muchos aspectos en común con bases de datos similares descendientes de Pick . También tiene una serie de características que no se encuentran en la mayoría de las otras bases de datos comerciales de MV, como el tamaño automático de los archivos de la base de datos, la ejecución de 'limpieza binaria' de QMBasic y, quizás de forma única en el mundo de MV, soporte para el manejo de objetos , clases y excepciones en Básico. En 2014 se agregó soporte para recopilaciones de datos arbitrariamente multidimensionales para extender el modelo de datos más allá de las tres dimensiones admitidas por la mayoría de los sistemas de valores múltiples. Esta funcionalidad facilita la creación, el análisis o el procesamiento de cadenas JSON, lo que simplifica el desarrollo web.
Bibliografía
Referencias
- ^ "Zumasys designado como revendedor mundial de OpenQM" . openqm.com . 6 de enero de 2015 . Consultado el 6 de febrero de 2015 .
enlaces externos
- Página de Ladybridge OpenQM
- (No oficial) OpenQM Wiki
- Presentación de Pick en francés
- Zumasys - Distribuidor mundial de OpenQM