最新发布 第3页

渣渣龙菜鸟专场

HBase

HBase批量操作

HBase批量操作
批量获取数据Table对象的get()函数不仅可以接收Get对象,同样也可以接收Get集合table.get(gets)会返回一个Result[]结果的数组,里面存放了本次查询的所有的数据,可以通过这个数组来遍历里面的数据。result.rawCells(), result是单个结果,这里存放的是一行的所有的数据,rowCells方法会返回这……继续阅读 »
2020-04-17 194浏览 2评论0
HBase

使用java操作hbase

使用java操作hbase
Java连接hbase数据库需要两个类:HBaseConfigurationConnectionFactoryHBaseConfiguration要连接hbase,首先需要创建Configuration对象,这个对象需要通过HBaseConfiguration(HBase配置)对象来进行创建,这个类的用途就是读取指定路径下hbase-site.x……继续阅读 »
2020-04-17 120浏览 0评论0
Storm

storm wordcount

storm wordcount
storm分发策略随机分发(分组),随机派发stream里面的tuple,保证每个bolt接收到的tuple数目大致相同。按字段分发(分组),比如按hello这个字段来分组,那么具有同样”hello”的tuple就会被分到相同的bolt里面一个task任务中,而不同的”hello”则可能会被分配到不同的t……继续阅读 »
2020-04-17 111浏览 2评论0
设计模式

七大设计原则之迪米特

七大设计原则之迪米特
只与直接朋友进行通信直接的朋友:每个对象都会与其他对象有耦合关系,只要两个对象之间有耦合关系,我们就说这两个对象直接是朋友关系。耦合的方式有依赖、关联、聚合等,其中,当出现成员变量、方法参数、方法返回值中的类为直接朋友,而出现在局部变量中的类不会直接朋友,也就是陌生的类最好不要以局部变量的形式出现在类的内部。对于被依赖的类不管多复杂,都尽量将逻辑封装在类的……继续阅读 »
2020-04-16 108浏览 0评论0