- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 suasync包中Deferred类API及应用示例
public final class Deferred extends ObjectA thread-safeimplementation of a deferred result for easy asynchronous processing.Thisimplementation is based on Twisted's Python DeferredAPI. Defe
2013-09-30 13:55:37 3156 1
原创 netty使用说明
(1).用Netty实现的简单HTTP服务器netty是继mina之后一个非常受欢迎的nio网络框架(其实netty的主程就是mina的主程)。httpserver启动和配置类package test.netty;import static org.jboss.netty.handler.codec.http.HttpHeaders.Names.CONTENT_TYPE;im
2013-09-30 13:44:24 4838
原创 HBase强制删除一个表/元数据
1) HBase强制删除一个表情景:由于内网测试环境hbase并没有安装“SNAPPY”压缩,而建表时执行了alter 'TrojanInfo', {NAME => 'i', COMPRESSION => 'SNAPPY'}强制删除表:1、强制删除该表在hdfs上的所有文件(路径根据实际情况而定):./Hadoop fs -rmr/hbase/TrojanInfo
2013-09-30 13:41:08 5871
原创 HBase查询(4)---FilterList
对scan或get应用多个Filter,示例:package filter;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.hadoop.hbase.client.ResultScanner;import org.apache.hadoo
2013-09-25 08:53:38 3948
原创 HBase查询(3)---Decorating Filters装饰性过滤器
3.1 SkipFilter这个过滤器只作用到ValueFilter上。ValueFilter会返回所有满足条件的row及对应的列。而加上SkipFilter以后。会发现如果某一行的某一列不符合条件,则这一行全部不返回了。package filter;import java.io.IOException;import org.apache.hadoop.hbase.KeyVa
2013-09-25 08:51:48 1107
原创 HBase查询(2)---Dedicated Filters专用过滤器
2.1 SingleColumnValueFilter选定列簇和某一列,然后与列的value相比,正确的返回全部的row,注意如果某一行不含有该列,同样返回,除非通过filterIfColumnMissing 设置成真。构造函数SingleColumnValueFilter(byte[] family, byte[] qualifier, CompareOp compareOp, by
2013-09-25 08:45:52 2402
原创 HBase查询(1)---Comparision Filters比较过滤器
1.1 RowFilter构造函数public RowFilter(CompareOp rowCompareOp, WritableByteArrayComparable rowComparator) {} 选择比较rowkey来确定选择合适的行信息。 示例代码:package filter; import java.io.IOException
2013-09-24 12:02:08 3957
原创 Linux系统下查看目录大小
我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因为每天的数据都差不多,如果变化太大就说明不正常。查看目录大小的命令是du(当然也可以查看文件大小),例如:du ems_data,就是查看ems_data目录下各子目录的大小;du,就是查看当前目录下各子目录的大小;du *,就是查看当前目录下各子目录和文件的大小。为了提高查看效果,我们需要对结果进行排序,因
2013-09-23 15:24:38 769
转载 SLF4J 教程(自由在各种log中切换)
一、介绍:简单日记门面(simple logging Facade for java)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现
2013-09-22 15:14:51 1051
原创 HBase过滤器
HBase 过滤器(Filter)是HBase提供的一个强大的高效查询的功能,可以和Scan或Get操作配合使用。用户可以在客户端通过方法: setFilter(filter) 配置(如RowFilter),然后将过滤器应用在Region servers端,将符合过滤条件的数据返回给客户端。下面是HBase Filter的继承体系示意图:
2013-09-17 17:24:11 2765
原创 MapReduce操作Hbase(3)
从HBase读取数据MR操作后写入HBase1、blog实例分析业务需求是这样:找到具有相同兴趣的人,我们简单定义为如果author之间article的tag相同,则认为两者有相同兴趣,将分析结果保存到HBase。除了上面介绍的blog表外,我们新增一张表tag_friend,RowKey为tag,Value为authors,大概就下面这样:我们省略了一些跟分析无关的Col
2013-09-12 08:51:32 1282
原创 MapRedece操作HBase(2)
从HDFS读取数据MR操作后写入HBase1、WordCount示例package mapred;import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import org.apache.hadoop.hbase.HB
2013-09-11 09:40:08 1491
原创 MapRedece操作HBase(1)
从HBase读取数据MR操作后写入HDFSblog实例分析业务需求是这样:找到具有相同兴趣的人,我们简单定义为如果author之间article的tag相同,则认为两者有相同兴趣,将分析结果保存到HDFS。示例代码如下:package mapred;import java.io.IOException;import org.apache.hadoop.conf.Configuration;
2013-09-11 09:39:38 1298
原创 使用Java API对HBase进行CRUD操作
package test; import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry; import org.apache.
2013-09-10 08:50:50 1539
转载 HBase Shell基本命令
HBase 为用户提供了一个非常方便的使用方式, 我们称之为“HBase Shell”。HBase Shell 提供了大多数的 HBase 命令, 通过 HBase Shell 用户可以方便地创建、删除及修改表, 还可以向表中添加数据、列出表中的相关信息等。备注:写错HBase Shell命令时用键盘上的“Delete”进行向前删除,“Backspace”向后删除。在启动
2013-09-04 17:20:09 1824
原创 Hbase的安装
伪分布安装下载、解压文件tar xzvfhbase-0.94.1.tar.gz 修改配置文件1、 hbase-env.shexport HBASE_MANAGES_ZK=false2、 hbase-site.xmlhbase.rootdirhdfs://ubuntu:9000/hbasehbase.cluster.distributed
2013-09-02 17:27:54 1195
转载 HBase简介2
HBase简介2HBase是什么? HBase是Apache Hadoop中的一个子项目,HBase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以看到这些这些数据存储文件夹的结构,还可以通过Map/Reduce框架(算法)对HBase进行操作,如下图所示:HBase在产品中还包含了Jetty,在HBase启动时采用嵌入式的方式来启动J
2013-09-02 17:16:13 1275 1
jsp经典笔记jsp经典笔记
2008-09-07
JDBC笔记 JDBC笔记
2008-09-07
商城之家后台管理系统
2008-09-07
xml入门教程/xml入门教程
2008-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人