HDFS中客户端(Client)是什么?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
客户端是一个需要获取分布式文件系统文件的应用程序
客户端代表用户通过NameNode和DataNode访问整个文件系统
客户端提供一个类似于POSIX(可移植操作系统界面)的文件系统接口,用户在编程时无需知道NameNode和DataNode也可实现其功能
假设data.txt文件大小为238MB,现需要将其写入HDFS中,假设HDFS块大小设置为默认值128MB,则客户端会将此文件拆分成两个块,第一个块是128MB,第二个块是110MB