Spark lui-même dépend de Hadoop et les données dans HDFS peuvent être utilisées comme source de données.
Cependant, si vous utilisez le Mongo Spark Connector vous pouvez utiliser MongoDB comme source de données pour Spark sans passer par Hadoop du tout.