Progress MarkLogic Server is the agile, scalable, and secure foundation of the MarkLogic Data Platform. A multi-model database with a wide array of enterprise-level data integration and management features, MarkLogic helps you create value from complex data - faster.
MarkLogic Server natively stores JSON, XML, text, geospatial, semantic and vector data in a single, unified data platform. This ability to store and query a variety of data models provides unprecedented flexibility and agility when integrating data from silos. MarkLogic is the best, most comprehensive database to power an enterprise data platform.
MarkLogic Server is built to securely integrate data, track it through the integration process, and safely share in it in its curated form. Meet business-critical goals and accelerate innovation with MarkLogic.
Secure and Governed: Granular role- and query-based access controls and advanced security certifications. Includes features like BYOK, data loss prevention, ABAC policies, and more
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
You pay by the hour for MarkLogic Server 12, with charges tied to the AWS EC2 instance type you choose to run it on. Each dimension maps to one specific instance size across many EC2 families, including general-purpose, compute-optimized, memory-optimized, storage-optimized, and high-memory options. Larger instances with more CPU, memory, or storage carry higher hourly rates. There is no upfront commitment; you are billed only for the hours you run. To scale up or down, you select a different instance type. This lets you match capacity and cost to your workload.
Top-of-mind questions for buyers
What does one hour of billing map to for each dimension?
Each dimension maps to one specific AWS EC2 instance type, such as m5.xlarge or r6a.24xlarge. You are billed for each hour that instance runs the MarkLogic Server software. The instance size sets the CPU, memory, and storage you get, and the hourly software rate reflects that size.
Am I charged the hourly software rate when my instance is stopped?
The software charge meters running time only. A fully stopped instance does not accrue the MarkLogic Server hourly fee. Underlying AWS storage or other AWS resource fees may still apply while the instance is stopped, but the software licence bills only for hours the instance actually runs.
How do I scale capacity, and how does that affect my bill?
You scale by selecting a different EC2 instance type. Larger instances with more CPU, memory, or storage carry higher hourly rates; smaller ones carry lower rates. There is no upfront commitment, so you pay only for the hours each instance runs. Switching instance types changes your rate going forward.
www.progress.com
Helpful?
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
This AMI includes a MarkLogic Server Production license.
The AMI is configured to store MarkLogic configuration and data on an attached EBS storage. When you launch this AMI via the EC2 Console, the storage will be pre-configured and it must remain on /dev/sdf device. Leave off the 'Delete-on-termination' checkbox, to enable you to keep your data. If you start the EC2 instance without using supplying any configuration data as described in documentation (link below), then the MarkLogic server will initialize the server and create a default administrator account. You can access the Administration portal on port 8001 using username "admin" and the password equal to the EC2 instance ID (e.g. "i-001602692a5d518a4").
MarkLogic also provides a Cloud Formation template for launching this AMI that provides the easiest way to gain the benefits of high-availability and scalability.
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Progress Flowmon enables application and network visibility across datacenter, private or hybrid cloud environment, providing you with a holistic overview of your entire estate, detailed insights for troubleshooting and maximum operational stability.
Unlock the power of your unstructured data with Progress Agentic RAG - a no-code, multilingual, agentic RAG platform that delivers traceable, verifiable AI search across documents, media, and systems.
Robust Data Management with MarkLogic's Advanced Features
Reviewed on May 25, 2026
Review provided by G2
What do you like best about the product?
I like Progress MarkLogic's ability to handle multiple types of data on a single platform while providing very fast search and query performance. It's a big plus that it combines tools for document storage, search, and integration, simplifying the architecture significantly. I appreciate its flexibility since it supports schema and flexible data models, allowing new data sources to be onboarded quickly without a lot of time spent on schemas. The built-in search capability with indexing and full-text search is powerful and performs well even with large enterprise data sets, which improves the application's performance and user experience. I also appreciate its scalability and reliability. It supports clustering, high availability, and enterprise-grade security features, making it suitable for mission-critical applications. Overall, the flexibility, strong search capabilities, scalability, and enterprise security are what I really like about MarkLogic.
What do you dislike about the product?
One big challenge is the learning curve. Progress MarkLogic has so many advanced features like semantic search and multimodal capabilities, which can make it take a long time for new developers to fully understand the ecosystem, query language, and best practices. This can slow down onboarding compared to more commonly used databases. Another area that needs improvement is the cost. Being an enterprise-grade solution, the licensing and infrastructure costs are relatively high, which can sometimes make it hard for small teams to adopt it compared to open-source alternatives. Additionally, the development and debugging experience could be better. Troubleshooting complex queries or performance issues can require deep platform knowledge. More effective debugging tools, monitoring dashboards, and documentation would make daily operations easier. Also, because it's such a feature-rich platform, I sometimes end up using only a small percentage of its capabilities. So for simpler use cases, it can occasionally feel heavier than necessary.
What problems is the product solving and how is that benefiting you?
Progress MarkLogic centralizes data management, enhancing fast search and real-time retrieval. It streamlines complex data integration from multiple formats, improving consistency without heavy transformations. Its built-in search engine boosts query performance even with large datasets, reducing development effort while offering strong security features.
Babu S.
Marklogic review by a Senior Consultant
Reviewed on May 23, 2024
Review provided by G2
What do you like best about the product?
Below are some of the features that I like about Marklogic 1. Multi media database capabilities- The storage and ability to manage different types of data models in single platform has helped me to run my projects simultaneously handling data types such as JSON, XML 2. Enterprise Search Functionality- The in built search options had helped me in searching across all data types. The feature also helped me to search using full text, range queries etc. 3. Storage and Query capability- This feautre helped me in optimizing the storage infrastructure by placing data in different storage tiers. It helped me to reduce the cost incurred and the data can be accessed frequently .
What do you dislike about the product?
Below are some of the dislikes of Marklogic 1. Learning curve- despite the features , marklogic proven to be having a deep learning curve. 2. Cost and Licensing - The total ownership model is having a greated inmpact in taking this software as a package for any development. The cost will be a barrier to any small and medium sized projects. Even though my org has provided access to this platform by to get to that stage we had to go through a lot of to and fro
What problems is the product solving and how is that benefiting you?
The software helped me in storing and managing documents which is in xml format. The software helped us in preventing the doc structure which was crucial for my project. The project also helped me explore the advanced search capabilities by frequently using this for searching content within XML.
Jithin J.
Database, search engine and integration tool rolled into one
Reviewed on May 19, 2024
Review provided by G2
What do you like best about the product?
It's multimodel structure of combining different files is really helpful. It has capability to handle both structured and unstructured data is great and its build in AI capability is greats.
What do you dislike about the product?
Building predefined models on large datasets takes a lot of time. Documentation could have been better.
What problems is the product solving and how is that benefiting you?
We use it as a database and ETL tool capable of building models quickly.
Rajat J.
MarkLogic- A powerful tool/database for all your NoSQL transactions.
Reviewed on May 18, 2024
Review provided by G2
What do you like best about the product?
The best thing about the Mark Logic is that it is a single platform that combines the capability of being a database,a search engine. It also provides the tools for data integrations. It is comparatively fast,economical and easier to manage. It is very easy to use and the customer support is also very prompt to response. The features are easy to implement and can be integrfated with other tools as well. Even an unexperienced person can implement its features thus it is frequently use in our organization.
What do you dislike about the product?
The User interface could be improved to be more user friendly. The spreadsheet capabilities can also be increased.
What problems is the product solving and how is that benefiting you?
We are using it to cater the data integration capabilities for one of our client working in the pharma sector. The amount of data that is being processed is very large and it requires a platform that can caters the ever growing need of the database along with the faster processing and MarkLogic proves to be a perfect tool for it.
Deepak A.
Very efficient database platform
Reviewed on May 18, 2024
Review provided by G2
What do you like best about the product?
The most helpful feature in this platform is having multi level database with AI features.
What do you dislike about the product?
Nothing to dislike for now, very helpful.
What problems is the product solving and how is that benefiting you?
Marklogic can handle both structured and unstructured database, which is very helpful and effective to use.