MarkLogic is een multi-model database met ingebouwde zoekmachine van Progress Software. Het slaat documenten (JSON en XML), tekst, graaf-, vector-, relationele, geospatiale en binaire data en tijdgebonden data op één platform op en ondersteunt volgens Progress volledig ACID-conforme transacties, ook over meerdere documenten en clusters. Gegevens kunnen zonder vooraf gedefinieerd schema worden ingeladen. Naast MarkLogic Server biedt Progress MarkLogic Data Hub om data te integreren en te beheren en MarkLogic FastTrack voor zoek- en analyse-interfaces. MarkLogic draait on-premises, in virtuele omgevingen en in de cloud, in containers via Docker of Kubernetes, of als door Progress gehoste, beheerde SaaS.
Progress Software is een Amerikaans bedrijf; MarkLogic is commerciële, gesloten software. Bij zelf beheerde installaties bepaalt u zelf de locatie van de gegevens en bij de door Progress gehoste SaaS niet zonder meer; de geraadpleegde bronnen noemen geen hostingregio's. Voor Europese organisaties is een Amerikaanse leverancier relevant voor de juridische zeggenschap, ook wanneer de gegevens op uw eigen infrastructuur in Europa staan.