文件名称:vessel:Elixir MapReduce与Hadoop Streaming集成接口
文件大小:64KB
文件格式:ZIP
更新时间:2024-06-09 22:01:50
Elixir
血管 Vessel是Elixir的MapReduce框架,支持Hadoop流。 Vessel不会直接处理Hadoop协议,而是将其屏蔽,并通过简单的API使其变得简单。 Vessel还包括用于轻松设置Hadoop项目的工具,以及用于简化工件编译的Mix任务。 尽管目标是为Hadoop进行构建,但是您也可以在自己的(非Hadoop)项目中使用Vessel,也可以在命令行环境中将其用作二进制可执行文件。 免责声明:船舶目前处于v1之前的状态,这意味着API可能随时会更改。 尽管我会尽力避免这种情况的发生,但是请注意,它可能会被强制发生-如果更新您的Vessel依赖关系,请进行彻底的测试。 v0.x版本表明Vessel的功能不够完善,无法分类为v1.x(在我看来),而不是不稳定或有故障的代码库。 安装 船只可在。 您可以通过以下方式安装软件包: 将容器添加到mix.exs中的依赖项列表中:
【文件预览】:
vessel-master
----mix.exs(2KB)
----coveralls.json(349B)
----.gitattributes(12B)
----.github()
--------workflows()
----.credo.exs(4KB)
----lib()
--------mix()
--------vessel.ex(7KB)
--------vessel()
----examples()
--------wordcount()
----config()
--------config.exs(1KB)
----LICENSE(1KB)
----test()
--------test_helper.exs(15B)
--------vessel()
--------vessel_test.exs(8KB)
----README.md(10KB)
----mix.lock(6KB)
----archive()
--------mix.exs(612B)
--------lib()
--------test()
--------README.md(700B)
--------templates()
----.gitignore(475B)