-2

我对这两个很困惑。我知道鲨鱼和蜂巢一样,速度快 100 倍,在火花上工作。我想知道火花和鲨鱼之间的主要区别。哪个更好意味着更快。

当我必须使用火花或鲨鱼时????

4

1 回答 1

0

Spark 是一个分布式数据处理框架,您可以使用 Scala、Java 和 Python 编写代码。Shark 被重命名为 SparkSQL,它是 Spark 之上的某种 SQL 引擎——你编写 SQL 查询并使用 Spark 框架执行它们。

这是 Spark 编程指南:https ://spark.apache.org/docs/latest/programming-guide.html 这是 Spark SQL 指南:https ://spark.apache.org/docs/latest/sql-programming-guide.html

因此,如果您编写 Spark SQL 查询,它将被转换为 Spark 代码并执行,这意味着通常您可以编写与 Spark SQL 查询相同或更快的 Spark 代码

于 2014-11-21T13:16:33.253 回答