缓存原理

  1. 客户端发送一个缓存命令 hdfs cacheadmin -addDirective /user 给namenode
  2. namenode把这条记录持久化到磁盘,保证下次启动依然能缓存/user目录
  3. namenode通知存有/user数据的datanode,让datanode将/user目录缓存在内存中

缓存