Debe usar MongoConnector
.
Manejará la creación de una colección y está respaldado por un caché que maneja de manera eficiente el cierre de cualquier MongoClients. Es serializable, por lo que puede ser una transmisión y puede tomar opciones, un readConfig o el contexto Spark para configurar dónde conectarse.
MongoConnector
utiliza el patrón de préstamo para gestionar la gestión de referencias de la conexión subyacente a MongoDB y permite el acceso a MongoClient
, MongoDatabase
o la MongoCollection
nivel.