 ஸ்பார்க் ஸ்ட்ரீமிங்கிற்கும் ஸ்பார்க் ஸ்ட்ரக்ச்சர்ட் ஸ்ட்ரீமிங்கிற்கும் என்ன வித்தியாசம்? நான் எதைப் பயன்படுத்த வேண்டும்?
ஸ்பார்க் ஸ்ட்ரீமிங் என்பது ஸ்பார்க்கின் ஸ்ட்ரீமிங் இன்ஜினின் முந்தைய தலைமுறை ஆகும். ஸ்பார்க் ஸ்ட்ரீமிங்கிற்கான புதுப்பிப்புகள் இல்லை மற்றும் இது ஒரு பாரம்பரிய திட்டமாகும். ஸ்பார்க் ஸ்ட்ரீமிங், டிஸ்க்ரீடைஸ்ட் ஸ்ட்ரீம் அல்லது டிஸ்ட்ரீம் எனப்படும் உயர்-நிலை சுருக்கத்தை வழங்குகிறது, இது தொடர்ச்சியான தரவைக் குறிக்கிறது. உள்நாட்டில், RDDகளின் வரிசையாக ஒரு DStream குறிப்பிடப்படுகிறது. ஸ்பார்க் ஸ்ட்ரக்ச்சர்டு ஸ்ட்ரீமிங் என்பது ஸ்பார்க்கின் ஸ்ட்ரீமிங் இன்ஜினின் தற்போதைய தலைமுறையாகும், இது செயல்பாட்டில் பணக்காரமானது, பயன்படுத்த எளிதானது மற்றும் மேலும் அளவிடக்கூடியது. ஸ்பார்க் ஸ்ட்ரக்ச்சர்டு ஸ்ட்ரீமிங் ஸ்பார்க் SQL இன்ஜினின் மேல் கட்டமைக்கப்பட்டுள்ளது மற்றும் நிலையான தரவுகளில் ஒரு தொகுதி கணக்கீட்டை நீங்கள் வெளிப்படுத்தும் விதத்தில் ஸ்ட்ரீமிங் கணக்கீட்டை வெளிப்படுத்த உதவுகிறது. ஸ்பார்க் மூலம் ஸ்ட்ரீமிங் பயன்பாடுகள் மற்றும் பைப்லைன்களை உருவாக்க, ஸ்பார்க் ஸ்ட்ரக்சர்டு ஸ்ட்ரீமிங்கைப் பயன்படுத்த வேண்டும். ஸ்பார்க் ஸ்ட்ரீமிங்கில் கட்டமைக்கப்பட்ட மரபு பயன்பாடுகள் மற்றும் பைப்லைன்கள் உங்களிடம் இருந்தால், அவற்றை ஸ்பார்க் ஸ்ட்ரக்ச்சர்டு ஸ்ட்ரீமிங்கிற்கு மாற்ற வேண்டும்.