New MarkLogic Query Service Automates Addition and Removal of Query Processing Capacity

MarkLogic,  provider of an enterprise NoSQL database platform, has introduced the MarkLogic Query Service, a new way to give customers elasticity in the cloud for their mission-critical, enterprise-grade workloads.

Many customers have successfully moved applications to the cloud in the past, and when they start moving mission-critical applications they expect the same benefit of elastic capacity, said  Caio Milani, senior director of product management at MarkLogic. However, it is not as easy with the database and it is costly and not really fast to react, he noted. For customers moving mission-critical applications  to the cloud, the Mark Logic Query Service helps them to scale when needed.

The MarkLogic Query Service automatically adds and removes query processing capacity to a database cluster as workload demand rises and falls, improving agility and responsiveness, which is especially needed when demand cannot be predicted, noted Milani.

Most applications today, whether cloud-native or legacy, have user demand that varies over time and is often hard to predict but still need to provide a great experience for the end user, said Milani. The MarkLogic Query Service allows these applications to automatically provision the appropriate resources available to meet the current demand without overprovisioning or forcing the end user to overpay for temporary capacity. By combining different purchasing models for base and burst capacity, enterprise customers can keep query capacity in step with demand.

The MarkLogic Query Service takes advantage of MarkLogic's architecture to handle constantly changing demands, said Milani. Other databases struggle to add resources when needed because typically they have compute and storage tied together, but MarkLogic from the beginning has had a distributed way of doing compute and storage, and that is what the company is leveraging with the service, he noted.

Because of its ability to separate query activities (mostly computation) from storage activities (including journaling, data distribution, and other on-disk data management), MarkLogic can rapidly add query capacity to a cluster, and does this while maintaining ACID guarantees and security.  “We are scaling but you are not compromising on enterprise capabilities,” said Milani.

For more information on MarkLogic’s Query Service, visit