MarkLogic Server is a commercial, XML-centric, transactional, search-centric, structure-aware, schema-free, XQuery-driven, extremely fast, clustered database server according to its description. It is designed to store, manage and search XML and other unstructured big data using the XQuery programming language.