【问题标题】:MapReduce (Hadoop): A basic implementation of table in Hive or HBase [closed]MapReduce(Hadoop):Hive 或 HBase 中表的基本实现 [关闭]
【发布时间】:2012-07-25 19:54:48
【问题描述】:

我一直在阅读 Hadoop 文件系统并试图了解它是什么。我有一个基本的了解。我非常了解 RDBMS,但我很难理解的是如何在 HBase 中实现一个简单的表。

从一个Cloudera的免费教程中了解到HBase是面向列的,如何实现一个面向列的表(是不是叫表?)?

如何实现一个简单的用户表,其中包含 id、用户名、密码列(或者你不能做这样的事情吗?)?

谢谢!

【问题讨论】:

  • 如果您觉得他们有帮助,您应该接受答案..
  • @Sherry,抱歉我没有接受答案,因为我还在阅读链接
  • @Kev:以下是问题:如何实现一个简单的用户表,其中包含 id、用户名、密码列(或者你不能这样做吗?)? (例如在 HBase 中)[关闭为不是一个真正的问题]——如果你不明白这里问的是什么,那么你需要学习英语。 :-)
  • 我的英语很好。至于我为什么关闭它,我在问题中没有看到任何证据表明我曾试图自己解决这个问题。

标签: hadoop mapreduce hbase hive


【解决方案1】:

我认为首先您需要了解为什么要使用 HBase 以及什么是面向列的方法。
您将随处看到,在为 HBase 创建设计时,您将创建一个
column,然后创建一个

column family 

现在你必须记住,HBase 适用于非常大规模的数据,当你需要 mapreduce 作业和快速检索时。我不能在这里介绍 HBase 面向列的方法,但我建议你 this link.I希望对你有帮助:)
如果您有任何困惑,请随时提出问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多