M.Base

M.Base — самостоятельная программная разработка, в основе которой лежит мультимодельная система управления базами данных (NotOnlySQL СУБД)
1
В 2005 году, когда мы задумались над созданием медицинской информационной системы, нам хотелось сделать продукт, который может работать не с одной, а с несколькими СУБД.
2
Сначала мы строили работу qMS на Caché – мультимодельной СУБД, разработанной компанией InterSystems Corporation. В 2014 году — адаптировали МИС к альтернативной NoSQL СУБД GT. M (Fidelity National Information Services Inc.), имеющей статус свободно распространяемого программного обеспечения с открытым исходным кодом. qMS стала функционировать на обеих СУБД — и Caché, и GT.M.
3
В 2017 году отдельную ветвь на основе GT. M стала развивать компания YottaDB LLC. Это открыло для разработчиков дополнительные возможности — как в отношении гибкости программирования и интеграции сервера БД, так и в отношении выбора аппаратной платформы сервера.
4
Мы улучшили свои наработки по реализации части функций Caché в GT. M и в дальнейшем в YottaDB, и создали собственный ответвленный проект (форк) мультимодельной СУБД, который получил название M. Base (зарегистрирована в Едином реестре российских программ для электронных вычислительных машин и баз данных) .