1.单机模式/本地模式
在一台主机上运行,使用本地文件系统,无需任何守护进程,所有的程序都运行在同一个JVM上执行。在独立模式下调试MapReduce程序非常高效方便。所以该模式主要用于学习或者开发阶段调试 。
2.伪分布式模式
在一台主机上模拟多台主机,Hadoop的守护程序在本地计算机上运行,模拟集群环境,这种模式常用来开发测试Hadoop程序的执行是否正确。
3.完全集群模式
正式标准的集群环境,在真实的场景中有无数个服务器,而不是在同一台主机上运行。
在一台主机上运行,使用本地文件系统,无需任何守护进程,所有的程序都运行在同一个JVM上执行。在独立模式下调试MapReduce程序非常高效方便。所以该模式主要用于学习或者开发阶段调试 。
在一台主机上模拟多台主机,Hadoop的守护程序在本地计算机上运行,模拟集群环境,这种模式常用来开发测试Hadoop程序的执行是否正确。
正式标准的集群环境,在真实的场景中有无数个服务器,而不是在同一台主机上运行。