用于Web应用程序的Hadoop

use*_*979 3 database hadoop web-applications

我是初学者使用Hadoop.我只是想知道我是否可以在Web应用程序中使用Hadoop作为后端而不是使用关系数据库?

Tar*_*riq 6

您无法首先将Hadoop与RDBMS进行比较,因为它不是数据库.它只是为您提供了一个FileSystem(HDFS),它与任何其他FS一样缺乏随机读/写功能.如果你真的想为你的网络应用程序配备一个分布式后端,你可以在Hadoop之上使用像HBase这样的东西.它将为您提供实时,随机的读/写功能.并且,是的,最重要的是,Hadoop最适合批量处理的东西,正如@Abhinav已经说过的那样.