MapReduce服务 MRS-Storm样例程序开发思路:功能分解

时间:2025-02-12 14:58:47

功能分解

根据上述场景进行功能分解,如表1所示:

表1 在应用中开发的功能

序号

步骤

代码示例

1

创建一个Spout用来生成随机文本

请参见创建Strom Spout

2

创建一个Bolt用来将收到的随机文本拆分成一个个单词

请参见创建Strom Bolt

3

创建一个Blot用来统计收到的各单词次数

请参见创建Strom Bolt

4

创建topology

请参见创建Strom Topology

部分代码请参考开发Storm应用,完整代码请参考Strom-examples示例工程。

support.huaweicloud.com/devg3-mrs/mrs_07_420011.html