HDFS 上存放几百万个几 KB 的小文件会带来的主要问题是?

大数据基础

  1. A.DataNode 本地磁盘容量会被迅速写满,副本数设得越高这一问题就越明显
  2. B.读取小文件前客户端必须先把它们合并成一个大文件,否则 HDFS 会直接拒绝打开
  3. C.小文件无法设置副本数
  4. D.每个文件/块的元数据常驻 NameNode 内存,海量小文件会耗尽其内存