It differs from https://github.com/rohitjoshi/lua-mapreduce in the basis of the communication between the processes. In order to allow fault tolerancy, and to reduce the communication protocol complexity, this implementation relies on mongoDB. So, all the data is stored at auxiliary mongoDB collections.
发布评论
评论(4)
Penlight 可能会有用。
Penlight might be useful.
lua-mapreduce是lua中的map-reduce实现。
这是一个 wiki 页面: https://github.com/rohitjoshi/lua-mapreduce/wiki
lua-mapreduce is a map-reduce implementation in lua.
Here is a wiki page: https://github.com/rohitjoshi/lua-mapreduce/wiki
笔灯看起来不错。
Underscore.lua 是 underscore.js 的 Lua 版本,它有映射/减少。
Penlight looks good.
Underscore.lua is a Lua version of underscore.js, which has map/reduce.
https://github.com/pakozm/lua-mapreduce
它不同于 https://github.com/rohitjoshi/lua-mapreduce 中进程间通信的基础。为了实现容错并降低通信协议的复杂性,此实现依赖于 mongoDB。因此,所有数据都存储在辅助 mongoDB 集合中。
https://github.com/pakozm/lua-mapreduce
It differs from https://github.com/rohitjoshi/lua-mapreduce in the basis of the communication between the processes. In order to allow fault tolerancy, and to reduce the communication protocol complexity, this implementation relies on mongoDB. So, all the data is stored at auxiliary mongoDB collections.