First of all, Hadoop is not a database. This is FS (HDFS) + calculation structure. If you are looking for a scalable DB tool that runs on top of Hadoop, you can find HBase in good shape. If you know, MS also has its own Hadoop offering, HDInsights . Through HDInsights, you can use HBase conveniently on your Windows machine. If you need help setting up HDInsights, you can see the link. You can also find examples on your website. They also provide Hadoop.NET sdk, which makes it easy to work with Hadoop with .NET. Take a look.
Hope this helps.
Tariq source share