Project details for Lua MapReduce

Logo Lua MapReduce v0.3.2

by pakozm - May 30, 2014, 13:08:13 CET [ Project Homepage BibTeX Download ]

view (2 today), download ( 0 today ), 3 subscriptions


Lua-MapReduce framework implemented in Lua using luamongo driver and MongoDB as storage. It follows Iterative MapReduce for training of Machine Learning statistical models. Documentation stills almost inexistent, but two examples are provided:

  • WordCount task (MapReduce example)
  • April-ANN toolkit digits classification task (Iterative MapReduce example)
Changes to previous version:

Initial Announcement on

BibTeX Entry: Download
URL: Project Homepage
Supported Operating Systems: Linux, Mac Os X
Data Formats: Agnostic
Tags: Machine Learning, Mapreduce, Mongodb
Archive: download here

Other available revisons

Version Changelog Date
  • Updated to work with luamongo v0.5.0, which uses C++ driver legacy-1.1.0
December 23, 2015, 09:32:11
  • Improved tuple implementation.
November 15, 2014, 13:20:01
  • Use of tuple in emit function.
  • Added tuple for in-mutable and interned values.
  • Silent fault tolerance when non reduce jobs.
  • Added error message when mixing not-string and string keys in persistent_table objects.
  • Updated persistent table to allow lock and unlock methods.
  • Solved compilation problems in Travis CI.
November 14, 2014, 15:09:04
  • Solved bug in reduce when num_reducers > 10
  • Added Travis CI compilation.
  • Improved efficiency of reduce merge using a heap queue.
June 23, 2014, 11:20:59
  • Added Travis CI compilation.
  • Improved efficiency of reduce merge using a heap queue.
June 22, 2014, 19:26:50

Initial Announcement on

May 30, 2014, 13:08:13


No one has posted any comments yet. Perhaps you'd like to be the first?

Leave a comment

You must be logged in to post comments.