Sign in
Categories
Your Saved List Partners Sell in AWS Marketplace Amazon Web Services Home Help

MarkLogic Multi-Model Database: Developer Edition v. 9

MarkLogic | 9.0-13.8

Linux/Unix, Amazon Linux Amazon Linux 2 AMI 2.0.20210617.0 x86_64 HVM gp2 - 64-bit Amazon Machine Image (AMI)

Reviews from AWS Marketplace

0 AWS reviews
  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

22 reviews
from G2

External reviews are not included in the AWS star rating for the product.


    Chhean S.

Scalable Platform Document Database, App Server, and Enterprise Search rolled All-In-One

  • March 23, 2016
  • Review verified by G2

What do you like best?
MarkLogic is built from the ground up as a No-SQL XML document database, application server, and automatic built-in indexing for enterprise search. It scales horizontally because it was designed with a Map/Reduce architecture.
As XML documents are inputted, an on-disk index is built automatically based on every element. And so this leads to performance gains when trying to do simple xpath searches for various documents.
It installs, configures, and deploys very quickly and easily. Scaling it horizontally by adding more nodes is not as difficult compared with other structured RDBMS systems.
Many types of APIs and languages are available to make it easy to quickly build web services or applications: REST APIs, Xquery/XSLT Functions, Javascript, Java API, Node.js API, and XCC. There is also a Hadoop Connector API.
What do you dislike?
Even though the architecture is built on Map/Reduce, it can be difficult to build a batch process application that does things like ETL (extract, transform, and load). MarkLogic does provide a framework called CPF (Content Processing Framework) that is designed as a pipeline framework to transform documents through different stages. However, there is little documentation on how to appropriately scale this framework horizontally. It can be done, but requires some work.
What problems is the product solving and how is that benefiting you?
Search and manage all your information in one place. MarkLogic is a good central repository to manage all of your unstructured content and semi-structured documents.

It is the only viable solution for many content publishing applications that want success performance. The development time and costs for these types of applications was reduced significantly (sometimes by as much as 80% savings) compared with past failed projects built with traditional or open source tools.

It can act as part of data governance for all metadata within an organization as well.
Recommendations to others considering the product:
Consider leveraging XQuery/XPath as part of your application development to realize many of the full capabilities. Also, XQuery is a Functional Language. And so many developers need to alter their thought process when it comes time to implementing code.


    Clark R.

Build production products on MarkLogic

  • March 23, 2016
  • Review verified by G2

What do you like best?
MarkLogic is blazing fast and extremely secure and stable. It is a fantastic database for searching semi-structured content, XML or JSON documents. It has a wide variety of complex search options that truly allow you to meet any business need.

It has all of the robust enterprise database features you would want including ACID transactions, automated backup and recovery and a very good security model.
What do you dislike?
The product can be complex to use and does have a somewhat steep learning curve.
What problems is the product solving and how is that benefiting you?
We used MarkLogic to allow customers to search through large amounts of data that was represented as complex XML documents. We were able to search through millions of complex documents utilizing complex full text and structured queries and get results in less than a second.
Recommendations to others considering the product:
Yes, there are open source document database that are available. However, none match provide the enterprise grade features nor the scalability and performance that you get with MarkLogic. Try the developer version for free and utilize their development community for support as necessary.