百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

corral

> 编程语言
开源

一个专为 AWS Lambda 编写的无服务器 MapReduce 框架

694 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个专为 AWS Lambda 编写的无服务器 MapReduce 框架

Corral 是一个 MapReduce 框架,专门用于部署到无服务器平台,如 AWS Lambda。它是 Hadoop MapReduce 的一个轻量级替代方案。设计理念大部分受到 Yelp 的 mrjob 的启发 - corral 保留了 mrjob 的易用性,同时获得了 Go 的类型安全性和速度。Corral 的运行时模型由无状态的临时执行器组成,由一个中央驱动程序控制。目前,部署的最佳环境是 AWS Lambda,但 corral 具有足够的模块化性,随着云函数对 Go 的支持提高,也可以添加对其他无服务器平台的支持。

Corral 最适合数据密集但计算成本不高的任务,例如 ETL 工作。有关 Corral 内部的更多详细信息,请参阅 此博客文章。

  • 示例
  • 在 Lambda 中部署
    • AWS 权限
  • 配置
    • 配置设置
      • 框架设置
      • Lambda 设置
    • 命令行标志
    • 环境变量
    • 配置文件
  • 架构
    • 输入文件/分割
    • 映射器
    • 分区/随机排序
    • 归约器/输出
  • 贡献
    • 运行测试
  • 许可
  • 之前的工作/致谢

示例

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Goaws-lambdamapreducemapreduce-frameworkserverless

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言