Hadoop 试图理解HBase

Hadoop 试图理解HBase,hadoop,nosql,mapreduce,hbase,Hadoop,Nosql,Mapreduce,Hbase,以下是我的问题: Hbase是否在其内部工作中使用Map/Reduce从Hadoop提取数据 HBase是否可以与其他框架(如Amazon dynamo)一起使用,或者它必须使用Hadoop作为它的基础框架 Hbase容易学吗 设置我可以练习的HBase实例的最佳方法是什么 上 当您尝试访问单元格或其中的行时,HBase不使用map/reduce。基本上,Hadoop存储数据以便知道在哪里可以找到密钥(密钥按字典顺序存储)。您可以在Lars George的中查看详细信息。 HBase确实支持ma

以下是我的问题:

  • Hbase是否在其内部工作中使用Map/Reduce从Hadoop提取数据
  • HBase是否可以与其他框架(如Amazon dynamo)一起使用,或者它必须使用Hadoop作为它的基础框架
  • Hbase容易学吗
  • 设置我可以练习的HBase实例的最佳方法是什么 上
  • 当您尝试访问单元格或其中的行时,HBase不使用map/reduce。基本上,Hadoop存储数据以便知道在哪里可以找到密钥(密钥按字典顺序存储)。您可以在Lars George的中查看详细信息。 HBase确实支持map/reduce,因此您可以在创建的作业中将其用作源或目标

  • HBase需要Hadoop API作为框架,但是像mapr或datastax这样的公司提供了底层Hadoop框架的替代实现,所以在技术上,如果您真的愿意,也可以这样做

  • 相对于什么?:)用一句陈词滥调来说,HBase易学难精通。您可以非常快速地从HBase中获取数据,但要学会正确设计架构、了解您的使用模式以及它对使用/禁用预写日志、压缩、拆分、在每个节点上运行多个区域服务器等的影响需要时间

  • 最简单的方法可能是下载一个已经安装了hadoop的VM。e、 g.由Cloudera提供

  • 当您尝试访问单元格或其中的行时,HBase不使用map/reduce。基本上,Hadoop存储数据以便知道在哪里可以找到密钥(密钥按字典顺序存储)。您可以在Lars George的中查看详细信息。 HBase确实支持map/reduce,因此您可以在创建的作业中将其用作源或目标

  • HBase需要Hadoop API作为框架,但是像mapr或datastax这样的公司提供了底层Hadoop框架的替代实现,所以在技术上,如果您真的愿意,也可以这样做

  • 相对于什么?:)用一句陈词滥调来说,HBase易学难精通。您可以非常快速地从HBase中获取数据,但要学会正确设计架构、了解您的使用模式以及它对使用/禁用预写日志、压缩、拆分、在每个节点上运行多个区域服务器等的影响需要时间

  • 最简单的方法可能是下载一个已经安装了hadoop的VM。e、 g.由Cloudera提供


  • 谢谢你,阿农。我认为ClouderaVM正是我开始学习使用HBase所需要的。谢谢Arnon。我认为ClouderaVM正是我开始学习使用HBase所需要的。