Skip to main content

Easy parallel map-reduce command line tool

Project description

Hadopy - Easy parallel map-reduce command line tool

License: GPL v3 Python Versions PyPI version

If you want to map reduce parallel but hadoop is overkill, with Hadopy you can run map reduce in python.

Installing

To get Hadopy, either install from PyPi:

$ pip install hadopy 

or clone this github project and install:

$ pip install .

Usage

Hadopy was programmed with ease-of-use in mind. To run it use one of the following command:

Linux / MacOS

$ cat example.txt | hadopy --mapper "python mapper.py" --reducer "python reducer.py"

Windows

$ type example.txt | hadopy --mapper "python mapper.py" --reducer "python reducer.py"

For more information use

$ hadopy --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hadopy-0.1.8.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hadopy-0.1.8-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

Details for the file hadopy-0.1.8.tar.gz.

File metadata

  • Download URL: hadopy-0.1.8.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for hadopy-0.1.8.tar.gz
Algorithm Hash digest
SHA256 226d5280802374a8f1902e202f13c9ff90c9fe0d5179e7fe83eeed83be154398
MD5 c2ff7d4dcc6923682805b03a8d7c5aa4
BLAKE2b-256 c30622623bf88ebe451003b1ebc950d3b2fa7cf70d158c32cb961d9005fdafba

See more details on using hashes here.

File details

Details for the file hadopy-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: hadopy-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 15.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for hadopy-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 655bb50d69dddf7aee5d42130023b7950dfe9bf77bdbf56135cf40faf8212db4
MD5 052a55e74eeedd83970611a234a9c545
BLAKE2b-256 2ec72783db33bd7f2a20e0052c50e1f34328d4c3a8f6652e2d1f2caf0f20677f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page