Connector for Hadoop

Hadoop is an open-source framework for distributed processing of large data sets across clusters of computers using simple programming models. When used with MarkLogic, Hadoop provides cost-effective batch computation and distributed storage.


Downloads


Major Features

  • Stage raw data in HDFS and prepare, reformat, extract, join, or filter for use in interactive applications in MarkLogic
  • Enrich or transform data in situ in MarkLogic using Java and MapReduce, taking advantage of MarkLogic’s fast indexes and security model
  • Age data out of a MarkLogic database into archival storage on HDFS or transfer it in parallel to another system
  • Leverage existing MapReduce and Java libraries to process MarkLogic data
  • Operate on data as documents, nodes, or values
  • Access MarkLogic text, geospatial, value, and document structure indexes to send only the most relevant data to Hadoop for processing
  • Send Hadoop reduce results to multiple MarkLogic forests in parallel
  • Rely on the connector to optimize data access (for both locality and streaming IO) across MarkLogic forests
  • Support for secure HDFS

Getting Started

Requirements

The Connector for Hadoop is supported against the Hortonworks Data Platform (HDP) version 2.6 the Cloudera Distribution of Hadoop (CDH) version 5.8, and Mapr 5.1 The source is licensed under the commercial-friendly Apache 2.0 license and is freely available for inspection or modification.

Maven

Dependencies
<dependency>  
  <groupId>com.marklogic</groupId> 
  <artifactId>marklogic-mapreduce2</artifactId> 
  <version>2.3.2</version> 
</dependency>

HDFS Client Bundles

Customers can now download pre-packaged Hadoop HDFS client bundles and install them on your MarkLogic hosts. A bundle is available for each supported Hadoop distribution. Using one of these bundles is required if you use HDFS for forest storage.


HDFS Download Options

Downloads for MarkLogic 10.0-2:

Downloads for MarkLogic 9.0-11:

Downloads for MarkLogic 8.0-9:

Downloads for MarkLogic 9:

Downloads for MarkLogic 8:


Documentation

This website uses cookies.

By continuing to use this website you are giving consent to cookies being used in accordance with the MarkLogic Privacy Statement.