# mongodb/mongo-hadoop

MongoDB Connector for Hadoop

Repository: https://github.com/mongodb/mongo-hadoop
Canonical: https://ross.abutalabs.com/products/mongo-hadoop
Language: Java
License Family: other
Archived: true
Last push: 2022-01-28T19:28:04+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 5854, "days_push": 1678, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1552, forks 588 (observed 2026-08-28T04:05:02.358853+00:00)

## What it is
A Java library that lets MongoDB (or BSON backup files) serve as an input source or output destination for Hadoop MapReduce jobs, with integrations for Pig, Hive, Spark, Flume, and Hadoop Streaming. It is officially end-of-life with no further development or maintenance.

## Use cases
- read data from mongodb into hadoop mapreduce jobs
- write mapreduce output to mongodb
- process bson backup files from s3 or hdfs with spark
- query mongodb collections with hadoop streaming in python
- use mongodb documents in hive or pig
- export hadoop results as bson for mongorestore

## When to choose
- you maintain a legacy hadoop 1.x/2.x stack already using this connector
- you need to bridge old mapreduce, pig, or hive jobs with mongodb or bson files

## When to avoid
- starting any new project, since the connector is end-of-life
- you need support, bugfixes, or compatibility with modern hadoop, spark, or mongodb versions
- you want an actively maintained mongodb-to-big-data integration

## Facets
- artifact type: library
- maturity: abandoned
- function: etl, database-driver, serialization
- domain: databases, big-data
- platform: jvm, self-hosted
- tags: mongodb, hadoop, mapreduce, bson, spark, hive, pig, end-of-life, data-engineering

## Member repositories
- mongodb/mongo-hadoop (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:02.358853+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:30:12.995350+00:00, confidence not recorded.
  - readme: https://github.com/mongodb/mongo-hadoop (fetched 2026-08-28T04:05:02.358853+00:00, sha 225e57adc111)
- Data as of 2026-08-30T08:39:29.467469+00:00.
