我有一堆版本为t1,t2,t3,t4的列。只删除某列的特定版本 HBase的文档claims: 为此,您可以指定版本,否则默认的currentTimeMillis使用。这意味着删除版本小于或等于此版本的所有单元格。 在上述情况下,如果我做delete 'table', 'row', 'col', t3所有版本t1,t2和t3将被删除。 但是是否有可能只删除t3以便t1和t2得到保留? ===========解决方案如下: 正如我从我们在评论部分的讨论中了解到的那样,您希望通过删除重复项来保留单元格的唯一值。你可以做…

2020年11月10日 0条评论 43点热度 阅读全文

我刚在我的iMac上安装了HBase 0.94.2,运行Sun Java 7和Mac OS 10.8.2。新的HBase安装非常慢 我确实有一个开发Hadoop实例,但是现在我正在独立模式下运行HBase。 不幸的是,许多基本的操作接管30秒,执行: magoo:bin mattpainter$ ./hbase shell HBase Shell; enter 'help<RETURN>' for list of supported commands. Type "exit<RETURN>"…

2020年11月8日 0条评论 71点热度 阅读全文

我试图让Sqoop在Java上运行,并发现以下问题: How to use Sqoop in Java Program? 看来这正是我所需要的,除了我找不到“勺 jar ”的Maven回购协议(protocol)。我正在使用cdh4.2,我们的sqoop版本是Sqoop 1.4.2-cdh4.2.1 注意:我添加了一个仓库,但是仍然无法访问诸如ExportTool(),ExportTool()甚至Sqoop之类的对象? 解决方案如下: 该 Artifact 的Maven回购例如是:http://www.maven-…

2020年11月8日 0条评论 65点热度 阅读全文

今天早上,我在 pig 脚本中使用了UDF,没有任何问题。但是现在当我尝试时,我收到此错误消息: 信息:错误:java.lang.ClassNotFoundException:org.apache.hadoop.hbase.util.Bytes 我想这意味着我在我的类路径中错过了一个hbase jar!但是我什么也没改变! 我该如何解决? 我如何添加hbase jar的示例非常棒! 解决方案如下: 我通过在Pig脚本中注册hbase来解决它。 注册path / to / hbase / jar 就我而言 注册/us…

2020年11月8日 0条评论 30点热度 阅读全文

我们正面临凤凰& HBase的奇怪问题。我们有用于在HBAse表中加载数据的MR程序。我们使用Phoenix来插入和读取HBase的数据。问题出在数据加载后,特定表的匹配数与我们在抽取中获得的数相匹配。我们指出我们的API应用程序,之后当我们在Hbase表上激发相同的select count语句时,计数会增加,并且我们开始看到重复的值。有人遇到一致性问题,数据是通过Phoenix从Hbase提取的?我们有凤4.7版本凤凰HBase获得不一致的行数 问候, 萨加尔 ===========解决方案如下: 这是一…

2020年11月7日 0条评论 64点热度 阅读全文

我正在尝试为hbase编写一个Mapper / Reducer,然后添加了jar。但是,在lib目录中添加jar文件之后,我无法启动hbase。我想调试出什么问题了?如何更改日志级别?有帮助吗?以下是异常(exception): java.lang.RuntimeException:Master的构造失败:类org.apache.hadoop.hbase.master.HMasterCommandLine $ LocalHMaster 在org.apache.hadoop.hbase.util.JVMCluster…

2020年11月6日 0条评论 58点热度 阅读全文

我对Hbase感到非常陌生,它与RDBMS确实不同。我开发了一个简单的应用程序,并尝试将其配置为远程服务器162.18.17.55。我收到拒绝连接的错误。我无法转发检查哪里出错了,当我在Putty中键入zk_dump时,我得到了各自的服务器详细信息,可以登录到腻子并将表插入数据库,但是当我使用Java客户端时,我无法连接到服务器。请谁能指导我这个过程和问题 解决方案如下: 当您连接到Zookeeper时,由于您将HadoopMaster放入HadoopMaster文件中,因此它将core-site.xml作为主机而…

2020年11月6日 0条评论 66点热度 阅读全文

我正在通过oozie java action运行一个测试hbase java程序。遇到以下错误: Failing Oozie Launcher, Main class [HbaseTest], main() threw exception, org/apache/hadoop/hbase/HBaseConfiguration java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration at HbaseTest.main(Hba…

2020年11月6日 0条评论 64点热度 阅读全文

我是HBase的新手,我在HBase客户端API中找到,更新操作不支持?那是对的吗? 如果是这样,那么建议的最佳实践是如何更新特定rowkey的值? ===========解决方案如下: 您可以使用PUT来创建或更新任何单元格的值。 你不要需要使用删除,除非你想新版本没有一些旧的单元格。 说,我们有 r1:f1:c1:value1 r1:f1:c2:value2 你可以把R1:F1:C1新值,你会得到:实际上每个单元存储为rowkey,列族 r1:f1:c1:new value r1:f1:c2:value2 注,…

2020年11月5日 0条评论 57点热度 阅读全文

我想从特定Rowkey中的Hbase表中获取所有列。扫描特定rowkey的Hbase eg: Rowkey starts from 123456 Rowkey ends with 123466 so i want to fetch programatically (In java) all columns within this rowkeym only. ===========解决方案如下: 这很直截了当。你有尝试过什么吗?无论如何, Configuration conf = HbaseConfiguration…

2020年11月5日 0条评论 42点热度 阅读全文
1345672000