通过java读取HDFS的数据
来源:互联网 发布:php 怎么去掉html标签 编辑:程序博客网 时间:2024/06/09 20:59
- 通过JAVA直接读取HDFS中的时候,一定会用到FSDataInputStream类,通过FSDataInputStream以流的形式从HDFS读数据代码如下:import java.io.IOException;
- import java.net.URI;
- import org.apache.hadoop.conf.Configuration;
- import org.apache.hadoop.fs.FSDataInputStream;
- import org.apache.hadoop.fs.FileSystem;
- import org.apache.hadoop.fs.Path;
- public class FileReadFromHdfs {
- public static void main(String[] args) {
- try {
- String dsf = "hdfs://hadoop1:9000/tmp/wordcount/kkk.txt";
- Configuration conf = new Configuration();
- FileSystem fs = FileSystem.get(URI.create(dsf),conf);
- FSDataInputStream hdfsInStream = fs.open(new Path(dsf));
- byte[] ioBuffer = new byte[1024];
- int readLen = hdfsInStream.read(ioBuffer);
- while(readLen!=-1)
- {
- System.out.write(ioBuffer, 0, readLen);
- readLen = hdfsInStream.read(ioBuffer);
- }
- hdfsInStream.close();
- fs.close();
- } catch (IOException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- }
通过JAVA直接读取HDFS中的时候,一定会用到FSDataInputStream类,通过FSDataInputStream以流的形式从HDFS读数据
代码如下:
0 0
- 通过java读取HDFS的数据
- 通过java读取HDFS的数据
- 通过Java读取HDFS数据
- java读取HDFS的数据
- HDFS的数据读取过程
- Hadoop 通过 Maven 用 Java API 对HDFS的读取/写入示例
- 【2-6】HDFS读取数据的过程
- java通过串口读取数据
- HDFs数据读取过程
- 通过虚拟机的hdfs读取本地mysql上的文件
- Java API 读取HDFS的单文件
- JAVA代码:通过Socket读取返回的数据
- JAVA代码:通过Socket读取返回的数据
- 通过java访问HDFS
- java通过SOAP读取天气预报数据
- java通过URL读取json数据
- java通过URL读取json数据
- java通过URL读取json数据
- ReactNative页面跳转Navigator
- 面向对象继承 多态
- iOS7滑动返回
- windows下配置zabbix-agent
- 从FCN到DeepLab
- 通过java读取HDFS的数据
- IList转换Datatable
- Web Glossary WEB词汇表
- CodeForces 629A Far Relative’s Birthday Cake(组合数,水题)
- AspNetPager 三层分页
- sql 日期过期判断
- useCapture:true与flase的表现区别 事件的冒泡与捕获
- JS Enter建设置
- 弹出层显示