में समांतरता को समझना मुझे स्पार्क और स्कैला में समांतरता के बारे में कुछ भ्रम है। मैं एक प्रयोग चला रहा हूं जिसमें मुझे डिस्क परिवर्तन/प्रक्रिया कुछ कॉलम से कई (सीएसवी) फ़ाइलों को पढ़ना है और फिर इसे डिस्क पर वापस लिखना है।स्पार्क और स्कैला
मेरे प्रयोगों में, यदि मैं केवल स्पार्ककॉन्टेक्स्ट की समांतर विधि का उपयोग करता हूं तो इसका प्रदर्शन पर कोई प्रभाव नहीं पड़ता है। हालांकि बस स्कैला के समांतर संग्रह (पैरा के माध्यम से) का उपयोग करके समय लगभग आधा हो जाता है।
मैं स्पार्क संदर्भ के लिए स्थानीय [2] तर्कों के साथ स्थानीयहोस्ट मोड में अपने प्रयोग चला रहा हूं।
मेरा प्रश्न है कि मुझे स्कैला के समांतर संग्रहों का उपयोग कब करना चाहिए और स्पार्क संदर्भ के समानांतर का उपयोग कब करना चाहिए?
स्कैला में कई समांतर संग्रह हैं। कृपया देखें: http: //docs.scala-lang.org/overviews/parallel-collections/conversions.html और http://docs.scala-lang.org/overviews/parallel-collections/concrete-parallel-collections.html –