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

Spark:¿cómo crear una variable que sea diferente para cada contexto de ejecutor?

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.