Вы можете использовать HBase из .NET.HBase имеет Thrift API, и вы можете сгенерировать .NET-клиент для этого.
Если вам когда-нибудь потребуются более сложные вызовы, чем то, что предлагает Thrift API, вы можете написать свой собственный сервис Thrift на Java (или forkи измените существующий) и вызовите его из .NET.
Помимо Thrift, он также имеет REST и Avro API, который также можно вызывать из .NET