一、Storm 框架的特点 Storm定义了一批实时计算的原语。如同hadoop大大简化了并行批量数据处理,storm的这些原语大大简化了并行实时数据处理。storm的一些关键特性如下:1、适用场景广泛 storm可以用来处理消息和更新数据库(消息流处理), 对一个数据量进行持续的查询并返回客户端(持续计算), 对一个耗资源的查询作实时并行化的处理(分布式方法调用), storm的这些基础原语可以满足大量的场景。2、可伸缩性高 Storm的可伸缩性可以让storm每秒可以处理的消息量达到很高。为了扩展一个实时计算任务,你所需要做的就是加机器并且提高这个计算任务的并行度设置(paralle... Read More
posted @ 2013-09-21 16:20 王彦鸿 Views(3567) Comments(0) Diggs(0)
HBase常用命令如下:名称命令表达式创建表create '表名称', '列名称1','列名称2','列名称N'添加记录 put '表名称', '行名称', '列名称:', '值'查看记录get '表名称', '行名称'查看表中的记录总数count '表名称'删除记录delete '表名' ,'行名称' , '列名称'删除一张表先要屏蔽该表,才能对该表进行删除,第一步 di Read More
posted @ 2013-09-21 10:21 王彦鸿 Views(236) Comments(0) Diggs(0)
在GitHub上有一个ORM for HBase 的开源应用,下载地址为:https://github.com/wlu-mstr/hbase-ormlite本人对这个框架进行了简单改造,使用方法如下1、定义持久类import java.io.Serializable;import com.orm.hbase.annotation.DatabaseTable;import com.orm.hbase.annotation.DatabaseField;@DatabaseTable(tableName = "Student") //在HBase中对应的表名public class Read More
posted @ 2013-09-21 09:43 王彦鸿 Views(1101) Comments(0) Diggs(0)