Introduction--About This Guide
- Last Updated: April 17, 2026
- 2 minute read
- MarkLogic Server
- Version 12.0
- Documentation
This guide describes some of the features and characteristics that make MarkLogic Server scale to extremely large amounts of content. This document assumes you are familiar with the installation and administration concepts and procedures for MarkLogic Server. For details on the installation procedure (including details on installing a cluster), see Install MarkLogic Server. For details on MarkLogic Server concepts and administration procedures, see Administrate MarkLogic Server. For details on the overall MarkLogic Server cluster architecture and terminology, see Getting Started with Distributed Deployments.
The topics of scalability and availability are combined in this guide because they tend to overlap each other. Additionally, the topic of clustering is covered because it is the mechanism used to scale a MarkLogic Server deployment. This guide is useful to anyone interested in the scalability and high-availability features of MarkLogic Server, and it also goes into details about planning for and configuring failover.
The following sections in this guide supplement the material in Administrate MarkLogic Server, Develop Server-Side Applications, and Install MarkLogic Server:
- Scalability Considerations in MarkLogic Server describes some of the motivations for why you might need scalability, describes the general concept of high availability as well as outlines some of the high-availability features in MarkLogic Server, and provides some rule-of-thumb guidelines for sizing systems.
- Getting Started with Distributed Deployments explains the high-level concepts of MarkLogic Server clusters.
- Clustering in MarkLogic Server reviews the basics of how MarkLogic Server clusters operate.
- High Availability of Data Nodes With Failover describes the two types of failover, including describing the problems it addresses and listing the requirements for using it.
- Configuring a Cluster describes the basic steps needed to configure a MarkLogic Server cluster.
- Configuring Local-Disk Failover for a Forest provides the detailed steps to configure local-disk failover. This includes procedures to set up failover-enabled forests.
- Configuring Shared-Disk Failover for a Forest provides the detailed steps to configure shared-disk failover. This includes procedures to set up failover-enabled forests.
- Other Failover Configuration Tasks includes tasks applicable to both types of failover, including procedures to migrate forests that are not failover-enabled to become failover-enabled.