MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Application Spark et MongoDB dans l'erreur de construction Scala 2.10 maven

Supprimez la dépendance du pilote Mongo Scala, elle n'est pas compilée pour Scala 2.10 et n'est donc pas compatible.

La bonne nouvelle est MongoDB Spark Connector est un connecteur autonome. Il utilise le Mongo Java Driver synchrone car Spark est conçu pour les tâches synchrones gourmandes en CPU. Il a été conçu pour suivre les idiomes Spark et c'est tout ce qui est nécessaire pour connecter MongoDB à Spark.

D'autre part le Mongo Scala Driver est idiomatique aux conventions Scala modernes ; toutes les E/S sont entièrement asynchrones. C'est idéal pour les applications Web et pour améliorer l'évolutivité d'une machine individuelle.