sql >> Base de Datos >  >> NoSQL >> MongoDB

Aplicación Spark y MongoDB en Scala 2.10 maven build error

Elimine la dependencia del controlador Mongo Scala, no está compilado para Scala 2.10 y, por lo tanto, no es compatible.

La buena noticia es MongoDB Spark Connector es un conector independiente. Utiliza el sincrónico Mongo Java Driver porque Spark está diseñado para tareas síncronas intensivas de CPU. Ha sido diseñado para seguir los modismos de Spark y es todo lo que se necesita para conectar MongoDB a Spark.

Por otro lado, el Mongo Scala Driver es idiomático para las convenciones modernas de Scala; todo IO es completamente asíncrono. Esto es excelente para aplicaciones web y para mejorar la escalabilidad de una máquina individual.