我想开发一个使用Hadoop DFS作为数据库的ASP.NET Web应用程序。我已在Intranet上的Windows Server 2008 R2上安装并配置了Hadoop。现在,我想将它用作开发ASP.NET Web应用程序的数据库。请建议。
答案 0 :(得分:9)
首先,Hadoop不是数据库。它是FS(HDFS)+计算框架。如果您正在寻找在Hadoop之上运行的可伸缩数据库工具,您可能会发现HBase非常合适。如果您知道,MS也有自己的Hadoop产品HDInsights。通过HDInsights,您可以在Windows机器上方便地使用HBase。如果您需要有关如何配置HDInsights的帮助,可以查看此link。你也可以在他们的网站上找到一些例子。它们还提供了Hadoop .NET sdk,使得从.NET使用Hadoop变得更容易。看看this。
希望这有帮助。