efflux:Rust中的Easy Hadoop Streaming和MapReduce接口

时间:2024-06-13 07:41:02
【文件属性】:

文件名称:efflux:Rust中的Easy Hadoop Streaming和MapReduce接口

文件大小:25KB

文件格式:ZIP

更新时间:2024-06-13 07:41:02

processing hadoop mapreduce Rust

外排 Efflux是用于MapReduce和Hadoop Streaming的一组Rust接口。 它使Rust开发人员能够在Hadoop基础架构上运行批处理作业,同时保持其惯常的效率和安全性。 最初是为了消除个人痒而编写的,此板条箱提供了一些简单的特征来掩盖使用Hadoop Streaming的内部原理,从而使他们能够快速地编写工作。 在可能的情况下,将功能移交给宏,以提供编译时保证,并尽可能简化其他任何功能,以避免开销。 安装 在上作为库条板箱使用,因此您只需将其添加为依赖项即可: [ dependencies ] efflux = " 2.0 " 然后,您可以使用Efflux的prelude模块访问所有相关内容: use efflux :: prelude :: * ; 用法 Efflux随附了一个方便的模板,可使用工具帮助生成新项目。 您可以简单地使用下面的命令,并按照提


【文件预览】:
efflux-master
----.gitignore(45B)
----README.md(2KB)
----.github()
--------workflows()
----Cargo.toml(591B)
----examples()
--------wordcount()
--------template()
----LICENSE(1KB)
----src()
--------reducer.rs(6KB)
--------context()
--------lib.rs(2KB)
--------mapper.rs(4KB)
--------io.rs(2KB)
--------macros.rs(1KB)

网友评论