c# 访问hbase_大数据技术之C#通过Thrift连接查询HBase主要方法总结

本篇文章探讨了大数据技术之C#通过Thrift连接查询HBase主要方法总结,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。

1、get(byte[] tableName,byte[] row,byte[] column,Dictionary attribute)

get方法可以查询指定表名,行健以及列名对应值的最新版本,方法返回值类型为List

2、getRow(byte[] tableName,byte[] row,Dictionary attribute)

getRow方法可以查询指定表名,行健对应所有列名的值的最新版本,方法返回值类型为         List

3、getRows(byte[] tableName,List rows,Dictionary attribute)

getRows方法可以查询指定表名,多个行健对应的所有列名的值的最新版本,方法返回值类型为     List

4、getRowOrBefore(byte[] tableName,byte[] row,byte[] family)

getRowOrBefore方法可以查询指定表名,行健对应所有列族中所有列的值的最新版本,方法返回值类型为   List

5、getRowTs(byte[] tableName,byte[] row,long timestamp,Dictionary attribute)

getRowTs方法可以查询指定表名,行健以及指定时间戳之前版本对应所有列名的值,方法返回值类型为List

6、getRowsTs(byte[] tableName,byte[] row,long timestamp,Dictionary attribute)

getRowsTs方法可以查询指定表名,多个行健以及指定时间戳之前版本对应所有列名的值,方法返回值类型为List

7、getRowWithColumns(byte[] tableName,byte[] row,List columns,Dictionary attribute)

getRowWithColumns方法可以查询指定表名,行健以及多个列名对应值的最新版本,方法返回值类型为List

8、getRowsWithColumns(byte[] tableName,List rows,List columns,long timestamp,Dictionary attribute)

getRowsWithColumns方法可以查询指定表名,多个行健以及多个列名对应值的最新版本,方法返回值类型为List

9、getRowWithColumnsTs(byte[] tableName,byte[] row,List columns,Dictionary attribute)

get方法可以查询指定表名,行健、指定时间戳以及多个列名对应的,方法返回值类型为List

10、getRowsWithColumnsTs(byte[] tableName,List[byte] rows,List columns,Dictionary attribute)

getRowsWithColumnsTs方法可以查询指定表名,多个行健、指定时间戳以及多个列名对应的,方法返回值类型为List

11、getVer(byte[] tableName,byte[] row,byte[] column,int numVersions,Dictionary attribute)

getVer方法可以查询指定表名,行健、指定列名对应的最新numVersions个版本的数据,方法返回值类型为List

12、getVer(byte[] tableName,byte[] row,byte[] column,long timestamp,int numVersions,Dictionary attribute)

getVer方法可以查询指定表名,行健、指定列名对应的timestamp之前最近numVersions个版本的数据,方法返回值类型为List

本文由职坐标整理发布,学习更多的相关知识,请关注职坐标IT知识库!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值