实时数据库,如HBase for .Net应用程序

时间:2011-12-01 11:56:11

标签: .net hbase

是否有免费的实时数据库,如HBase for .Net应用程序?

非常感谢,

2 个答案:

答案 0 :(得分:2)

您可以使用.NET中的HBase。 HBase有一个Thrift API,你可以为它生成一个.NET客户端。

如果您需要比Thrift API公开的更高级的调用,您可以用Java编写自己的Thrift服务(或者修改现有的Thrift服务)并从.NET调用它。

除了Thrift,它还有一个REST和Avro API,您也可以从.NET调用

答案 1 :(得分:1)

正如Eran所说,你可以使用Thrift API从.NET中使用HBase,但是你会遇到像coporcessors这样的新功能(编写UDF和在HBase中运行的触发器)的问题,这些功能将在下一版本中出现

您可能希望查看具有relatively good .NET interface

的MongoDB

哦,如果你在Azure中运行,那么TableStorage是来自MS本身的一个不错的NoSql选项