我发现,可以使用Blob存储在Azure中配置HBase数据库。有谁知道如何使用c#代码访问,创建和添加项目到我的blob存储中的HBase? 我之后尝试的是在HDInsight集群上使用Hive从HBase中查询数据。
干杯, 乔
答案 0 :(得分:1)
我为此创建了Marlin project,因为在HDInsight上没有针对HBase的“官方”Microsoft C#客户端。
使用Marlin,您可以创建一个包含如下模式的表:
var marlin = new Marlin(ClusterCredentials.FromFile("credentials.txt"));
var testTableSchema = new TableSchema();
testTableSchema.name = "table";
testTableSchema.columns.Add(new ColumnSchema() { name = "d" });
testTableSchema.columns.Add(new ColumnSchema() { name = "f" });
marlin.CreateTable(testTableSchema);
这还不是功能完整,我上周末就开始了。