0

我们在我的办公室使用了很多 SQL,但我们最终希望迁移到 HBase,因为它是新的技术浪潮。但是 SQL 具有 HBase 没有的分组和聚合函数和方程式等功能,我们正在研究如何将这些功能放入 HBase。我环顾四周,但没有发现任何对开始实施很有用的东西。关于我们如何将 SQL 函数移植到 HBase 有什么建议吗?甚至可能吗?

4

5 回答 5

2

看看开源项目Phoenix
Phoenix 是 HBase 上的 SQL 皮肤,作为客户端嵌入式 JDBC 驱动程序交付,为 Salesforce.com 上的 HBase 用例提供支持。

于 2013-05-18T11:49:41.153 回答
1

我不确定您是否知道,因为您在帖子中放置了“vertica”标签,但您可以同时使用两者。具体来说,Vertica 有很多 Hadoop 集成。

您应该为工作使用正确的工具或工具组合,而不是因为它是新的而担心使用某些东西。

于 2012-06-27T13:25:50.073 回答
0

使用 Phoenix SQL,由于使用服务器端协处理器进行数据聚合,查询并行化存储和访问 HBase 数据库,因此具有快速的性能。

于 2014-08-22T04:44:09.820 回答
0

看看 Apache Hive。它在我们的 Hadoop 集群之上为我们提供了类似 SQL 的接口。除此之外,它还为我们充当了 Hadoop 集群上的数据仓库。

于 2012-06-27T09:44:37.090 回答
0

看看这个讨论:Group by In HBase 它解释了 HBase 的分析能力是什么。

于 2012-06-27T14:18:12.267 回答