Powinieneś użyć MongoConnector
.
Zajmie się tworzeniem kolekcji i jest wspierany przez pamięć podręczną, która skutecznie obsługuje zamykanie dowolnych MongoClients. Można go serializować, więc może być rozgłoszeniem i może brać opcje, readConfig lub kontekst Spark, aby skonfigurować, gdzie się połączyć.
MongoConnector
używa wzorca pożyczki do obsługi zarządzania odniesieniami podstawowego połączenia z MongoDB i umożliwia dostęp w MongoClient
, MongoDatabase
lub MongoCollection
poziom.