从图中可以看出,一共有21个包。下面简单说明这些包用来存放哪些类。
1、client和client.impl:impl包里实现了一些block相关接口的实现类,client包里提供了HDFS的api。
2、...
client包中,每个类大致的用途。
BlockReportOptions:手动触发block report时的选项。
CreateEncryptionZoneFlag:创建加密区时,用于标识。
HdfsAdmin:用于在HDFS上执行管理功能的公共API。 那些针对HDFS编写应用程序的应用程序应该使用该接口直接访问DistributedFileSystem或DFSClient中的功能。
HdfsClientConfigKeys:client的配置属性。
HdfsDataInputStream:继承FSDataInputStream。
HdfsDataOutputStream:继承FSDataOutputStream。
HdfsUtils:HDFS的公共工具 API。
更多具体功能可以查看API文档。
转载请注明出处: http://www.julyme.com/20170503/84.html
打赏一个呗~~(微信)
Julyme
感觉还行吧。
Julyme的IT技术分享