org.apache.hadoop中遇到的API记录
来源:互联网 发布:软件 评职称 编辑:程序博客网 时间:2024/05/22 12:57
一、org.apache.hadoop.ioClass Text
使用UTF8存储文本,提供串行化,并行化和在字节级别的比较文本的方法。长度类型为interger(整型),
除此之外,它还提供了不需要将字符数组转换为一个字符串就实现了字符串遍历。
同时,包括了实用性很强的串行/并行一个字符串,译码/解码一个字符串,检验一个字节数组中是否存在一个有效的UTF8码。计算编码字符串的长度
构造器:
Text()
Text(byte[]utf8)
Text(Stringstring)
Text(Textutf8)
方法:都很简单。
参考:http://hadoop.apache.org/docs/r1.2.1/api/index.html?org/apache/hadoop/package-summary.html
功能:我的理解是文本(字符串)的类型。wordcount那个入门案例就使用这个类型来表示输入的文本。
二、org.apache.hadoop.mapreduce.MapContext中子类Mapper.Context
public class Mapper.Context extends MapContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT> method:继承:org.apache.hadoop.mapreduce.Class MapContext<KEYIN,VALUEIN,KEYOUT,VALUEOUT>public VALUEIN getCurrentValue() throws IOException,InterruptedExceptionpublic boolean nextKeyValue() throws IOException,InterruptedException继承:org.apache.hadoop.mapreduce.TaskInputOutputContextpublic boolean nextKeyValue() throws IOException,InterruptedExceptionpublic InputSplit getInputSplit()public abstract boolean nextKeyValue() throws IOException,InterruptedExceptionpublic abstract KEYIN getCurrentKey() throws IOException,InterruptedExceptionpublic abstract VALUEIN getCurrentValue() throws IOException,InterruptedExceptionpublic void write(KEYOUT key, VALUEOUT value) throws IOException, InterruptedException Generate an output key/value pair.
0 0
- org.apache.hadoop中遇到的API记录
- hadoop遇到的问题: org.apache.hadoop.ipc.Client: Retrying connect to server异常的解决
- hadoop遇到的问题记录
- hadoop 遇到的问题记录
- hadoop学习过程中遇到的问题记录
- hbase java api, NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguratio
- org.apache.hadoop.conf
- org.apache.hadoop.io
- JavaWeb开发中遇到的错误:org.apache.catalina.core.StandardWrapperValve invoke
- 关于Eclipse中Spring框架开发遇到的 java.lang.NoClassDefFoundError: org/apache/juli/l问题
- Android Studio 中api>9 之后无法找到 org.apache.http 包的问题
- hadoop 异常记录 ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times
- hadoop 异常记录 ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times
- hadoop 异常记录 ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times
- 在Eclipse配置hadoop的开发环境出现org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security
- hadoop数据节点通信异常【启动hadoop集群遇到错误org.apache.hadoop.ipc.Client: Retrying connect to server】
- org.apache.hadoop.security.AccessControlException:org.apache.hadoop.security.AccessControlException:
- hadoop2.7.2学习笔记05-hadoop文件系统API定义-hadoop文件系统类org.apache.hadoop.fs.FileSystem
- 【笔试】25、栈和队列
- 循环下载图片,跳过不可用url
- android apk与apk 之间互相通信--如何自定义权限
- 视图
- android面向holder编程,再度封装代码
- org.apache.hadoop中遇到的API记录
- POJ 2513 Colored Sticks (Trie树,欧拉通路,并查集)
- 显卡NVIDIA,AMD,ATI的区别
- POJ 3026 Borg Maze(BFS+最小生成树)
- Spring MVC之@RequestMapping 详解
- oracle job 时间的配置
- 努力的时光是本书,翻一页是一页
- 【笔试】26、旋转数组的最小数字
- spring与mybatis四种整合方法