Q:

How can I develop an ASP.NET web application using Hadoop as Database?

I want to develop an ASP.NET web application that uses Hadoop DFS as database. I have already installed and configured the Hadoop on a Windows Server 2008 R2 in my intranet. Now, I want to use it as a database for developing my ASP.NET web application. Please suggest.

A:

First of all Hadoop is not a DB. It is a FS(HDFS)+a computation framework. If you are looking for a scalable DB kind of tool that runs on top of Hadoop, you might find HBase a good fit. If you are aware, MS also has its own Hadoop offering, HDInsights. Through HDInsights you could use HBase conveniently on your Windows machine. If you need some help on how to configure HDInsights, you could have a look at this link. You can find some examples as well on their website. They also provide Hadoop .NET sdk that that makes it easier to work with Hadoop from .NET. Have a look at this.
Hope this helps.

