В чем отличия между Apache Spark SQLContext и HiveContext?
Некоторые источники говорят, что, поскольку HiveContext является надмножеством разработчиков SQLContext, разработчикам всегда следует использовать HiveContext, который имеет больше возможностей, чем SQLContext. Но текущие API каждого контекста в основном такие же.
- Каковы сценарии, которые лучше использовать SQLContext/HiveContext?
- Является ли HiveContext более полезным только при работе с Hive?.
- Или SQLContext - это все, что нужно для реализации приложения Big Data с использованием Apache Spark?