欢迎光临
我们一直在努力

C#通过Thrift连接查询HBase主要方法总结

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。