Loading Content Using MarkLogic Content Pump
- Last Updated: April 14, 2026
- 1 minute read
- MarkLogic Server
- Version 10.0
- Documentation
MarkLogic Content Pump (mlcp) is a command line tool for getting large or small amounts of data into and out of a MarkLogic Server database. Using mlcp, you can import documents and metadata to a database, export documents and metadata from a database, or copy documents and metadata from one database to another.
The tool supports a variety of input formats--including both flat files and compressed files--on the native file system or on HDFS. You can also use mlcp with Hadoop to load large amounts of content distributed across a Hadoop cluster.
Note:
- Hadoop support was deprecated in MarkLogic 10.0-3 and removed in MarkLogic 10.0-5.
- HDFS support was deprecated in MarkLogic 10.0-4 and removed in MarkLogic 11.0.0.
For details, see the mlcp User Guide.