OpenQM
Тема этой статьи Википедии может не соответствовать общему правилу по известности . ( август 2022 г. ) |
OpenQM — это база данных MultiValue, первоначально разработанная компанией Ladybridge Systems в Великобритании, а затем приобретенная компанией Zumasys. Главный архитектор продукта — Мартин Филлипс.
История OpenQM
[ редактировать ]собственной разработки OpenQM был впервые разработан в 1993 году как встроенная база данных . Он был выпущен как полнофункциональная среда выполнения и разработки в 2001 году сначала для Windows, а затем для Linux. Хотя это в первую очередь коммерческий продукт, была выпущена версия General Public License в 2004 году для Linux с открытым исходным кодом , чтобы позволить разработчикам экспериментировать с идеями для возможного включения в коммерческий продукт. В конце 2008 года был создан управляемый сообществом сайт для управления ответвлением выпуска GPL под названием ScarletDME. Исходная реализация с открытым исходным кодом устарела.
В 2015 году компания Ladybridge Systems объявила, что поставщик облачных решений Zumasys из Ирвина, Калифорния, был назначен мировым дистрибьютором продукта базы данных OpenQM MultiValue, а проектирование и разработка программного обеспечения осталась за британской компанией Ladybridge Systems. Zumasys приобрела полные права собственности на OpenQM в январе 2019 года, и в то же время Мартин Филлипс стал сотрудником Zumasys, продолжая работать в качестве архитектора продукта и основного разработчика.
Продукты баз данных, принадлежащие Zumasys (OpenQM и jBASE), были проданы Rocket Software в октябре 2021 года.
Уникальные многозначные функции
[ редактировать ]OpenQM — это многозначная база данных, и поэтому она имеет много общего с аналогичными базами данных , происходящими от Pick . Он также имеет ряд функций, отсутствующих в большинстве других коммерческих баз данных MV, таких как автоматическое определение размера файлов базы данных, «двоичное» выполнение QMBasic и, возможно, уникальное в мире MV, объектов , классов поддержка обработки и исключений в Базовый. Поддержка коллекций произвольных многомерных данных была добавлена в 2014 году, чтобы расширить модель данных за пределы трех измерений, поддерживаемых большинством многозначных систем. Эта функциональность упрощает создание, анализ и обработку строк JSON, упрощая веб-разработку.
Ссылки
[ редактировать ]Внешние ссылки
[ редактировать ]- OpenQM, официальный сайт
- Страница Ледибридж OpenQM
- (Неофициальный) OpenQM Wiki
- Презентация Пика на французском языке