MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB स्पार्क कनेक्टर py4j.protocol.Py4JJavaError:o50.load को कॉल करते समय एक त्रुटि हुई

मुझे अपने प्रश्न का उत्तर पता चल गया। यह मोंगो-स्पार्क कनेक्टर और स्पार्क के उस संस्करण के साथ संगतता समस्या थी जिसे मैंने अपग्रेड किया था। विशेष रूप से, पीआर में findTightestCommonTypeOfTwo मान का नाम बदल दिया गया था:

https://github.com/apache/spark/pull/16786/files ए>

स्पार्क 2.2.0 के लिए संगत मोंगो-स्पार्क कनेक्टर भी 2.2.0 है, इस प्रकार मेरे उदाहरण में, पैकेज इस तरह लोड किया जाएगा:

--packages org.mongodb.spark:mongo-spark-connector_2.11:2.2.0\

यह भविष्य में बदल सकता है इसलिए कनेक्टर का उपयोग करते समय, आपको स्पार्क के उपयोग किए जा रहे संस्करण के साथ संगतता की जांच करनी चाहिए।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Json.NET मोंगो ऑब्जेक्ट आईडी deserializing गलत परिणाम दे रहा है

  2. एकाधिक नोड-मोंगोडब-मूल कनेक्शन

  3. कैसे सुनिश्चित करें कि आपके MongoDB क्लस्टर Amazon AWS आउटेज से बच सकते हैं?

  4. MongoDB क्वेरी में $regex के मान के रूप में जावास्क्रिप्ट चर का उपयोग करें

  5. MongoDB में केस-असंवेदनशील इंडेक्स कैसे बनाएं?