2012-06-27 45 views
0

我们在办公室中使用了大量的SQL,但自从新一波技术发展以来,我们最终希望转向HBase。但是SQL有像HBase那样的分组和汇总函数和方程式,我们正在研究如何将该功能放入HBase。我查了很多,但没有发现任何有用的启动我的实现。有关于如何将SQL函数移植到HBase的建议吗?它甚至有可能吗?将SQL函数添加到HBase中

+3

因为“*这是新浪潮*”而转向HBase绝对是错误的动机。您应该采取行动,因为您当前的技术无法满足您的需求,HBase可以提供您绝对需要的功能。 –

回答

0

看看Apache Hive ..它在我们的Hadoop集群之上为我们提供了SQL接口。除此之外,它还使我们成为Hadoop集群上的一个数据仓库。

1

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

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

2

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

0

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

+0

将来,请不要将不是代码的东西格式化为代码。 –