草庐IT

hbase-unsecure

全部标签

hadoop - HBase 获取rowkey所在的值

如何在给定Rowkey值的情况下获取HBase中的所有值?valtableName="myTable"valhConf=HBaseConfiguration.create()valhTable=newHTable(hConf,tableName)valtheget=newGet(Bytes.toBytes("1001-A"))//rowkeyvalues(1001-A,1002-A,2010-A,...)valresult=hTable.get(theget)valvalues=result.listCells()上面的代码只适用于一个行键。 最佳答案

hadoop - Hbase 中的多行突变

我正尝试在Hbase中使用MultiRowMutationProtocol,如此链接中给出。http://hadoop-hbase.blogspot.in/2012_02_01_archive.html.我的代码库已经使用了hbase-client(org.apache.hbase/hbase-client/0.98.11-hadoop10.98.11-hadoop2)。这没有MultiRowMutationProtocol类。是否有使用hbase-client使用MultiRowMutationProtocol的不同方法。或者Htable.batch已经处理好了吗?

rest - Hbase REST 调用 - 获取垃圾字符 "\x0A "

我正在尝试使用HBaseRESTAPI调用将值插入到Hbase表中。下面是我正在使用的curl命令。curl-v-XPUT'http://localhost:8080/emp/1/pers:name'-H"Accept:application/json"-H"Content-Type:application/json"--data'{"Row":[{"Cell":[{"column":"cGVyczpuYW1lCg==","$":"TXlOYW1lCg=="}],"key":"MQo="}]}'调用工作正常,我得到一个“HTTP/1.1200OK”..但是当我看到Hbase表时,调用创

hadoop - Solr HBase 搜索引擎

我需要使用SolrCloud作为HBase和HDFS之上的搜索引擎来搜索大量文档。目前这些文档在不同的数据源中。我很困惑Solr是否应该在其内部搜索、索引和存储这些文档,或者Solr应该只用于索引和文档以及文档的元数据应该驻留在HBAse/HDFS层中。我曾尝试搜索SolrHBase集成如何最好地工作(意味着应该在Solr级别做什么以及在Hadoop级别做什么)但徒劳无功。有没有人之前做过这种大数据搜索,能给点指点吗?谢谢 最佳答案 Solr通过其索引提供快速搜索。Solr为此使用倒排索引。所以,你index文件到sol,它会创建索

java - 来自 Java 的 HBase 扫描 API

我正在用基于Java的Hbase客户端编写一些非常基本的东西,用于对已启用的现有表进行扫描操作。该计划基于:https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/package-summary.htmlimportjava.io.IOException;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.hbase.HBaseConfiguration;importorg.apache.hadoop.hbase.TableName;

hadoop - HBase 批量加载错误。怎么了?

我尝试像下面这样将数据批量加载到hbase表中并成功了。hbaseorg.apache.hadoop.hbase.mapreduce.ImportTsv-Dimporttsv.bulk.output=/tmp/example_output-Dimporttsv.columns=HBASE_ROW_KEY,cf1:val1,cf1:val2,cf1:val3so_table/user/uclab/smallbusiness/bulk3/完成这项工作后,我的表现如下。hbaseorg.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles/t

java - HBase Java API HTrace 错误

我想创建一个JavaAPI来访问HBaseDB,但我的项目中总是遇到这个错误;15/12/1420:34:22INFOzookeeper.ZooKeeper:Initiatingclientconnection,connectString=192.168.34.184:2181,192.168.34.173:2181sessionTimeout=90000watcher=hconnection-0xa80e050x0,quorum=192.168.34.184:2181,192.168.34.173:2181,baseZNode=/hbase15/12/1420:34:22INFOzo

python - hbase 动物园管理员 : Which one come first on AWS environement?

我在我的AWS免费套餐上设置了一个Hadoop环境。它是运行hadoop2.7.1-Ubuntu14.04(不是EMR)的1master-3slaves。现在我想进入下一步,看起来HBase是一个很好的起点。进一步阅读后,我注意到Zookeeper正在出现......问题:设置好hadoop后,是先安装配置HBase多节点还是Zookeeper再安装HBase(sqoop、flume、pig...应该按照这一步完成)?奖励:我的目的是像可视化软件一样连接R、Tableau并运行一些python程序来与AWS一起玩,所以欢迎提出建议 最佳答案

hadoop - hadoop-2.7.1 使用哪个 hbase 版本

我对hadoop-2.7.1或hadoop2.6.0使用哪个hbase版本感到困惑? 最佳答案 HBaseV1.2.x现已支持Hadoop2.7.1+版本。我找到了这个链接,里面有一张Hadoop和HBase兼容性的图表。看看吧。https://www.quora.com/Which-version-of-hbase-should-I-use-with-Hadoop-2-7-1 关于hadoop-hadoop-2.7.1使用哪个hbase版本,我们在StackOverflow上找到一个类

java - HBase 的 Bytes.toBytes - 它的输出是有序的吗?

我正在使用org.apache.hadoop.hbase.util.Bytes.toBytes(T)。我将此函数的输出存储在HBase中的一个值中,然后我想对其使用比较操作(CompareOp.GREATER、CompareOp.LESS...).Bytes.toBytes(T)的输出是否保持这些类型的“可比性”?意思是,对于double例如:doubled1=...,d2=...;Bytes.compare(Bytes.toBytes(d1),Bytes.toBytes(d2))==Double.compare(d1,d2)这是否适用于这些类型?float/doubleint/lon