哪个Hadoop组件可以处理所有oracle查询。

时间:2014-07-09 18:42:35

标签: oracle hadoop shark-sql presto

哪个hadoop组件可以处理所有oracle功能&具有低延迟.. 我想使用像Presto,Drill和Shark这样的组件。 任何人都可以告诉上述哪种技术能够以低延迟处理oracle中的所有功能。 或至少具有更多兼容性和哪个可以处理oracle的所有功能.. 我可以灵活地使用多种技术,但我很困惑使用哪种功能兼容哪种技术和技术兼容。哪种技术可以提供低延迟..?

1 个答案:

答案 0 :(得分:2)

Presto旨在实现ANSI SQL并以低延迟执行查询(对于支持它的连接器,不到100毫秒)。针对Hive的查询可以在~1s内执行,具体取决于Hive Metastore的速度(如果由于重复访问而缓存为零时间)和HDFS延迟。

关于Oracle功能,开源中没有任何东西可以接近。 Oracle是一个拥有大量功能的巨大产品。但是,没有人使用所有功能。大多数人使用一小部分。您需要评估不同的备选方案,并确定哪个具有最符合您需求的功能子集。

披露:我是Presto的创始人之一。