0 0

关于hbasejava客户端scan rowkey的问题0

hbase官方文档中文版(http://abloz.com/hbase/book.html#columnfamily),章节5.7.3的scan中有段代码:
Scan scan = new Scan();
scan.addColumn(Bytes.toBytes("cf"),Bytes.toBytes("attr"));
scan.setStartRow( Bytes.toBytes("row"));                   // start key is inclusive
scan.setStopRow( Bytes.toBytes("row" +  (char)0));  // stop key is exclusive


敢问最后一句(char)0 神马意思,测试了一下,也查不出揭露,敢问是不是这里写错了?
多谢解答
2014年6月19日 10:19
目前还没有答案

相关推荐

    hbase常用JAVA API

    可以通过HBase Shell命令来查看是否成功执行了Java API的操作,例如,`hbase hbasetest.jar hbase.java.txt` 可能是一个运行包含上述操作的Java程序,并输出结果到`hbase.java.txt`的命令。 以上就是HBase常用Java...

    hbase的表结构及客户端依赖.zip

    HBase是一种分布式、基于列族的NoSQL数据库,它运行在Hadoop之上,适用于处理海量半结构化数据。...以上就是关于HBase的表结构及其客户端依赖的详细解析,了解这些基础知识对于开发和维护HBase应用至关重要。

    hbase- java开发连接工具类

    1. **HBase客户端API**:Java开发者可以通过这个API创建表、插入数据、查询数据以及管理HBase集群。它提供了如`Admin`接口用于管理表和区域,`Table`接口用于操作表,以及`Put`、`Get`、`Delete`和`Scan`对象用于...

    java 连接远程hbase 数据库

    以下是一些关于如何使用Java连接远程HBase数据库的重要知识点: 1. **引入依赖**: 标签中的"java habse"暗示我们需要Java的HBase客户端库。描述中提到的"所有jar"通常指的是这些库。在Java项目中,这些依赖可以通过...

    java链接并对hbase进行增删改查操作的实例代码(含批量插入,范围查询等,并包含所需jar包)

    Java链接HBase进行增删改查操作是大数据领域常见的任务,尤其在处理大规模分布式存储时。HBase,作为Apache Hadoop生态系统的一部分,是一个基于列族的NoSQL数据库,提供了高性能、高可扩展性的数据存储解决方案。这...

    HbaseGUI:Hbase图形用户界面

    提供可视化查询、元数据管理和支持预分区建表三大功能特点响应式设计Hbase数据/操作可视化提供包括Rowkey、版本号、Scan时间和各类Filter在内的高级查询提供元数据管理提供命名空间管理创建表时支持通过设置起止...

    spring-boot-starter-hbase自定义的spring-boot的hbasestarter

    此外,`spring-boot-starter-hbase`还提供了对HBase的查询语句进行封装,比如RowKey的构造、Scan和Get操作的简化,使得查询更加直观且易于理解。例如,通过简单的API调用,就可以实现基于行键的单行查询、多行查询,...

    HBase使用的jar包

    1. **HBase客户端库**:这是与HBase交互的基础,包含了HBase的API,如`org.apache.hadoop.hbase.client.Connection`和`org.apache.hadoop.hbase.client.Table`等,用于创建连接、打开表、执行Get、Put、Scan等操作。...

    Java API读写Hbase演示项目.zip

    Java API 用于读写 HBase 是 Java 开发者在大数据领域中常见的操作,尤其是在处理海量分布式数据时。HBase 是一个非关系型数据库(NoSQL),基于 Google 的 Bigtable 模型,设计用于大规模分布式环境,是 Apache ...

    基于spring boot 的spring-boot-starter-hbase自动注解实现

    这个启动器包含了所有必要的依赖,如HBase的客户端库、Spring Data HBase模块等,使得开发人员无需手动管理这些依赖关系。它还提供了自动配置功能,根据应用环境自动设置HBase的相关配置,如Zookeeper地址、HBase...

    利用Hbase相关的API,包括对HBase的增删改查等操作

    在本文中,我们将深入探讨如何使用Java API进行HBase的操作,包括增、删、改、查等基本功能。HBase是一个分布式、版本化的NoSQL数据库,它构建在Hadoop文件系统(HDFS)之上,提供了高可靠性、高性能、可伸缩的数据...

    java链接并对hbase进行增删改查操作的实例代码(含批量插入,范围查询等,并包含所需jar包).zip

    首先,你需要在项目中引入HBase的Java客户端库。这些jar包通常包含在`HbaseCRUD.zip`文件中,可能包括`hbase-client.jar`, `hbase-common.jar`, `hbase-server.jar`, `zookeeper.jar`等。确保这些库被正确地添加到你...

    超全的HBase知识体系总结.pdf

    10. HBase的rowkey设计技巧包括rowkey的长度原则、散列原则和唯一原则,同时需要考虑避免热点问题,即避免所有数据都集中在某个rowkey上,造成读写瓶颈。 11. HBase的协处理器类似于数据库触发器的概念,提供了在...

    hbase指南 英文

    - **Client**:客户端通过 HBase shell 或 Java API 与 HMaster 进行交互,获取表的信息和数据。 - **HMaster**:主控节点负责集群管理任务,如负载均衡、故障检测等。 - **RegionServer**:RegionServer 实际上存储...

    HBase权威指南中文版

    HBase提供了丰富的API,包括Java API、Thrift接口和RESTful服务,方便各种语言进行编程。常见的操作有增删改查,如put、get、scan、delete等。此外,HBase还支持批量操作,如Bulk Load,提高数据导入效率。 五、...

    HBase基本数据操作详解.docx

    在Java客户端中创建表的步骤如下: 1. **配置HBase环境**:首先,需要通过`HBaseConfiguration.create()`初始化配置对象,并加载HBase的配置文件。 2. **创建命名空间**:如果表需要放在特定的命名空间中,需先创建...

    Hbase官方文档

    - 提供Thrift接口,使得非Java语言可以通过Thrift客户端库与HBase交互。 **10.2 REST** - 通过RESTful API提供HTTP访问接口。 **10.3 Thrift** - Thrift是Apache的一个跨语言服务开发框架,用于构建可扩展的跨...

Global site tag (gtag.js) - Google Analytics