写点什么

Storm 0.9.3 支持与 HDFS、HBase 的集成

  • 2014-12-09
  • 本文字数:845 字

    阅读完需:约 3 分钟

Apache Storm 0.9.3 发布,虽然只是一个维护版本,但它不仅改进了与 Apache Kafka 的集成,还提供了与 HDFS、HBase 的集成,并减少了依赖冲突。此外,它还修复了 100 多个 Bug,使其稳定性更好。具体改进如下:

  • 改进与 Kafka 的集成——Apache Strom 自 0.9.2-incubating 版本以来就支持使用 Apache Kafka 作为流数据源。0.9.3 版本进行了若干改进,其中包括向一个或多个 Kafka 集群或 Topic 写入数据。现在,Storm 用户可以将 Kafka 用作流数据的源和目的地。这一点考虑了拓扑间通信、拓扑链、基于 spout/bolt 的拓扑与基于 Trident 的数据流之间的结合以及与支持从 Kafka 获取数据的任何外部系统的集成。更多信息请查看 storm-kafka 项目文档
  • HDFS 集成——Apache Storm 的 HDFS 集成包含多个 bolt 和 Trident state 实现,允许拓扑开发人员从任何 Storm 拓扑向 HDFS 写入数据。更多信息请查看 storm-hdfs 项目文档
  • HBase 集成——Apache Storm 的 HBase 集成包含若干组件,允许 Storm 拓扑实时地向 HBase 写入数据及查询,并允许用户将 HBase 中的数据资产作为流数据查询,以及将 HBase 用于保存流计算结果。更多信息请查看 storm-hbase 项目文档
  • 减少依赖冲突——在 Storm 的先前版本中,用户拓扑的依赖项经常与 Storm 使用的库相冲突。Storm 0.9.3 更改了多个经常导致冲突的依赖包的存放位置,详细信息请查看发布说明
  • 改进多语言——Storm 0.9.3 包含一个新的 Node.js 多语言实现,允许开发人员使用 JavaScript 编写 spouts 和 bolts。此外,多语言协议的健壮性和错误处理能力也得到了很大的提升。这也导致多语言 API 发生了向后不兼容的变化。因此,在升级之前,使用了多语言拓扑的用户应查看 Python、Ruby 和 JavaScript 的多语言示例以确定其影响。

感兴趣的读者可以从这里下载。更详细的信息请查看更新日志


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-12-09 00:503748
用户头像

发布了 1008 篇内容, 共 443.4 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

【万字长文】开源之播对话白鲸开源CEO郭炜--乐观主义的开源精神走得更远

Apache SeaTunnel

开源社区 人物访谈 开源商业

Apache SeaTunnel 构建实时数据同步管道(最新版)

Apache SeaTunnel

数据同步 数据集成 CDC Seatunnel

YashanDB事务操作

YashanDB

数据库 yashandb

YashanDB数据操作

YashanDB

数据库 yashandb

IT项目管理中开发项目时都有哪些角色

易成研发中心

项目管理

写在2025 MWC前夕:AI与移动网络融合的“奇点时刻”

Alter

AI 5G

Lume:轻量级虚拟机管理工具

FunTester

蚂蚁技术研究院发布推理大模型强化学习框架,邀请开发者共同助力 AGI 生态

蚂蚁开源

AGI RL 蚂蚁开源 LRM

天下武功,唯快不破

CloudStudio

cloudstudio

AI听力练习APP的测试

北京木奇移动技术有限公司

软件外包公司 AI口语练习 AI英语口语

企业必备工具:15款员工绩效管理系统推荐

易成研发中心

绩效考核系统

大模型驱动智能合规 | 构建企业个保审计新范式

百度安全

精选案例展|《金融电子化》:打造郑州银行一体化及可观测的智能运维体系

博睿数据

除了DeepSeek,还有哪些好用的AI软件呢?

职场工具箱

人工智能 职场 AI软件 AIGC DeepSeek

YashanDB数据操作

YashanDB

数据库 yashandb

YashanDB索引操作

YashanDB

数据库 yashandb

如何建设IT运维管理体系

易成研发中心

IT运维管理

NocoBase 本周更新汇总:新增路由管理

NocoBase

开源 低代码 零代码 无代码 版本更新

用精准与效率说话,一招解决 SQL Server 迁移痛点

NineData

SqlServer NineData 国产化替代 云原生智能数据管理平台 上云迁移

AI时代,Java程序员该何去何从

飞算JavaAI开发助手

巨日禄AI:一站式创作漫画故事视频,百种画风赋美创作

编程猫

今晚 8 点直播:Alexa+ 让 6 亿终端瞬间获得 AI 能力!端侧智能都有哪些开发者机会?丨 RTE Dev Talk

声网

基于 Flink CDC YAML 的 MySQL 到 Kafka 流式数据集成

Apache Flink

flink kafka 实时计算 数据集成

薪酬与绩效管理十大主流厂商对比

易成研发中心

薪酬管理系统

Storm 0.9.3支持与HDFS、HBase的集成_语言 & 开发_谢丽_InfoQ精选文章