What do you like best?
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?
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.
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.
What problems are you solving with the product? What benefits have you realized?
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:
We currently have MarkLogic clusters and instances both in the cloud and in premise.