我知道cloudera处于为hadoop/hbase/hdfs提供商业支持的最前沿。还有其他供应商提供此服务吗?-清美 最佳答案 Cloudera为hadoop和hbase提供商业支持。还有其他供应商,例如提供工具的Karmasphere。没有其他人提供像Cloudera这样规模的hadoop支持。更新:Hortonworks,雅虎的hadoop衍生产品也进入了这个领域。 关于hadoop-对hbase/hdfs的商业支持,我们在StackOverflow上找到一个类似的问题:
我对hadoop还是比较陌生,通过做一些示例练习,我对它有了一些了解,但我对它在实践中的使用方式有疑问。许多应用程序似乎都适合批处理(例如日志文件数据),但我不确定hbase如何适应这里?将日志文件数据存储在hbase中然后处理并输出到其他一些存储格式是否很常见?将原始日志文件传递到hadoop然后将输出存储在hbase中是否更常见?我想我真正的问题是通常将hbase用作hadoop的输入或输出,或两者兼而有之? 最佳答案 HBase适用于任何需要随机、低延迟访问数据的地方,而Hadoop生态系统的其余部分大部分都是面向批处理的,正
情况是这样的:我创建了一个SetWritable类,基本上是实现Writable接口(interface)的java.util.Set的包装器。我有一个包含一个列族和一列的HBase表,该列的值是序列化的SetWritable对象。现在,如果我想向集合中添加一个元素,我需要从HBase中提取行,将其反序列化为SetWritable,添加我的元素,序列化SetWritable,然后将其推回HBase。所以这意味着我的映射器和HBase之间有很多很多的通信。鉴于我正在处理大量数据,这可能会降低我的表现。我想做的只是将新元素发送到HBase,并在HBase服务器上有一些代码反序列化SetWr
${HBASE_HOME}/conf/hbase-site.xml有下一个值:hbase.zookeeper.quorumhd1“hd1”主机名设置在“/etc/hosts”中,ping正常...使用这个简单的Java程序:importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.hbase.HBaseConfiguration;publicclassTestConfigurator{/***@paramargs*/publicstaticvoidmain(String[]args){Configuration
我正在尝试以独立模式安装HBasev1.1.2(与Hadoopv2.7.2),并尽可能严格地遵循ApacheHBasedocs,但是配置似乎有些棘手。不知道这是否与我使用自制软件安装HBase相对,而不是通过其镜像站点之一直接下载有关。我的目标是达到可以执行创建表,列出现有表等的目的。我已经安装了Java1.7.0,并且已经运行“brewinstallhbase”来安装hbase。在Homebrew的hbase目录中,我打开了/libexec/conf/hbase-env.sh,在第27行看到以下内容:exportJAVA_HOME="$(/usr/libexec/java_home)
我是大数据领域的新手。我们从团队那里得到建议,我们应该使用hbase而不是RDBMS以获得高性能。在将RDMS切换到hbase之前,我们不知道应该/必须考虑什么。有什么想法吗? 最佳答案 Oneofmyfavouritebookdescribes..来到@Whitefret的最后一点:有一些东西叫做CAPtheorm根据可以做出的决定。一致性(所有节点同时看到相同的数据)可用性(每个请求都会收到关于成功或失败的响应)Partitiontolerance(由于网络故障导致任意分区,系统继续运行)在此上下文中,Hbase支持CP但是,要
在hbaseshell中运行以下命令,尝试让QualifierFilter工作:importorg.apache.hadoop.hbase.filter.CompareFilterimportorg.apache.hadoop.hbase.filter.SingleColumnValueFilterimportorg.apache.hadoop.hbase.filter.SubstringComparatorimportorg.apache.hadoop.hbase.util.Bytesimportorg.apache.hadoop.hbase.filter.QualifierFilt
我必须在4台机器上安装hadoop和hbase。我找到了最新版本的hadoop-2.6.0和hbase-0.98.9-hadoop2-bin。1)它们兼容吗?2)我应该如何在4台机器上安装hbase和hadoop,即多少个主机和从机等? 最佳答案 回答您的问题:查看Hbase-Hadoop兼容性link.hbase-0.98.9应该支持hadoop-2.6.0。你有两个选择1个主节点和3个从节点。(因为你只有4个节点配置就足够了)如果要启用HA,可以选择2个主节点和2个从节点。 关于ap
我正在运行一个map-reduce作业,现在我想将值输入到hbase中。我通过stdin从map-reduce作业流式传输值,并有一个python脚本在happybase上插入(放置)行.我遇到了不同类型的问题,从python执行put。据我了解,最近的问题似乎与库兼容性问题有关。错误日志显示iteritems的问题。happybasemanual指的是排序查询所需的额外python库,从python版本2.7开始不需要这些库(我运行的是2.7.6)。有没有人遇到过类似的问题?它们可以很容易地修复吗,或者您会推荐使用不同的界面吗?更多详情我安装了hadoop(2.6.0)和hbase(
我试图通过运行HMaster类在IDEA中启动HBase,但出现此错误:java.lang.RuntimeException:Failedsuppressionoffsshutdownhook:Thread[Thread-8,5,main]atorg.apache.hadoop.hbase.regionserver.ShutdownHook.suppressHdfsShutdownHook(ShutdownHook.java:196)atorg.apache.hadoop.hbase.regionserver.ShutdownHook.install(ShutdownHook.java