创建HDFS的FileSystem对象的小心得
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,FileSystem fs = FiileSystem.get(new URI("hdfs://hadoop1:9000"),new Configuration() );以这种方式可以创建fs对象,但
千家信息网最后更新 2026年11月04日创建HDFS的FileSystem对象的小心得
FileSystem fs = FiileSystem.get(new URI("hdfs://hadoop1:9000"),new Configuration() );
以这种方式可以创建fs对象,但缺点时,使用了空白的Configuration对象,实际上只授予了fs.default.name这个属性,当访问的HDFS使用了HA(需要多个参数配合,同时指定),或者需要指定其它设置的时候,就会有问题
Configuration conf = new Configuration();
conf.addResource(new Path("conf/core-site.xml"));
conf.addResource(new Path("conf/hdfs-site.xml"));
FileSystem fs = FiileSystem.get(conf);
以这种方式创建出来的FS具有更大灵活性,以及更加方便。因为它直接读取了xml中的设置,如果有必要,也可以调用conf.set方法了设置单个属性。
另外,addResource有几种形式,一种形式是:addResource(String fileName),传入参数是文件名。这种形式强烈依赖于CLASS_PATH,程序只会在CLASS_PATH中寻找文件名,如果在文件名中写入路径是无效的。
addResource的另一种形式是addResource(Path file),这种方式不依赖于CLASS_PATH,可以在new Path的时候指定路径,不管是在程序开发中的调试,还是部署时参数文件相对固定的情况都会更有用
形式
文件
参数
文件名
方式
对象
属性
时候
程序
路径
必要
单个
同时
多个
实际
实际上
情况
方法
是在
有用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技股
互联网公司 科技公司
喔噻互联网科技
狮子座互联网科技
西安互联网科技
奇酷互联网科技
鑫亿盛互联网科技
腾讯科技 互联网女皇
奇士达互联网科技
互联网女皇 腾讯科技
亿账通互联网科技
互联网科技的未来发展
互联网科技公司有哪些
丰台科技园 互联网公司
海南科技产业互联网平台
西安小鹰速贷互联网科技有限公司
济南有互联网科技公司吗
北京市互联网新科技
卡尔迅互联网科技有限公司
广西泛欧互联网科技有限公司
科技与互联网
麻工互联网科技
润盈互联网科技
富国互联网科技创新基金
互联网科技热点资讯
武汉健翔互联网络科技有限公司
华夏恒生互联网科技013171
互联网在线教育科技创业
领航科技大厦互联网公司
广州梦谷互联网科技有限公司领导