Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

MarkLogic Multi-Model Database: Enterprise Edition v. 11

MarkLogic | 11.3.1 (AL2023)

Linux/Unix, Amazon Linux Amazon Linux 2023 - 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

64 reviews
from G2

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


    Keith B.

Searching and Serving up millions of pages of content in 117 different languages and dialects.

  • March 23, 2016
  • Review verified by G2

What do you like best about the product?
We have millions of pages of content in 117 different languages and we use MarkLogic to ingest, enrich, search and retrieve content and data in XML, HTML and JSON formats.

We have been able to cut our website development times in half to one tenth the typical development time of typical three tier architectures because of the content specific languages, tooling and tight integration we are able to achieve using MarkLogic.

The number of people required to administer and maintain our MarkLogic databases is a small fraction of what we would employ for relational databases or other no-SQL offerings.

MarkLogic was built from the ground up to store, search and enrich large volumes of content in a variety of languages. It is ACID compliant. In fact, it is the only noSQL offering that is ACID compliant.

We currently run MarkLogic both on premise and in the cloud. We used both physical hardware and VMs in clusters so that we can bring up instances to scale for expected increases in traffic.



We are able to search, combine and serve up content on the fly for 190 different websites ... and growing.
What do you dislike about the product?
Ingestion from a relational database can be difficult. Would like ability to ETL content into MarkLogic and out of MarkLogic.

Current offering of SQL is limited. This is slated to be fixed in next version.

The power and flexibility of the XQuery language to write websites and search content is phenomenal. But it is difficult to find developers willing to commit to learning a language they have heard very little about. Those that do can typically be productive in under 2 weeks but many developers have a mental block in this regard. MarkLogic has added JavaScript as a development language to over come this roadblock but JavaScript lacks the much of the power of the XQuery language.
What problems is the product solving and how is that benefiting you?
We are a world-wide church with over 15 million members. We serve up millions of pages of content daily in 117 different languages, and our list of languages is growing monthly.

We were able to build a platform on top of MarkLogic for our flagship websites and then extend their capabilities for multimedia and dynamic content. We can query and combine various content to build pages in milliseconds and we have built webservices that allow users to markup and highlight content and persist their annotations indefinitely.

Some of our websites that currently use our MarkLogic platform are:

https://www.mormon.org
http://www.mormonnewsroom.org/
http://josephsmithpapers.org/
https://www.lds.org
https://scriptures.lds.org

We currently have MarkLogic clusters and instances both in the cloud and in premise.
Recommendations to others considering the product:
MarkLogic is the database the United States government uses to store the entire Library of Congress. It is also the database that the NSA uses to suck in the internet and search it for terrorist activity.

MarkLogic was built from the ground up to store, search and enrich large volumes of content in a variety of languages.

MarkLogic is ACID compliant. In fact, it is the only noSQL offering that is ACID compliant.

We currently run MarkLogic both on premise and in the cloud. We used both VMs and physical hardware so that we can bring up instances to scale for expected increases in volume.


    Chhean S.

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

  • March 18, 2016
  • Review verified by G2

What do you like best about the product?
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 about the product?
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.


    Legal Services

Great XML database with lots of potential

  • March 13, 2016
  • Review verified by G2

What do you like best about the product?
Triplestore database
XQuery and XPath compatability
What do you dislike about the product?
RDF capability is still in early stages and needs to be thought out
What problems is the product solving and how is that benefiting you?
Datawarehouse; integration of multiple source feeds of one and dashboard of data
Recommendations to others considering the product:
Good understanding of requirements: take a great care before looking at high data input feeds.


    Clark R.

Build production products on MarkLogic

  • March 10, 2016
  • Review verified by G2

What do you like best about the product?
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 about the product?
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.