Trino (SQL query engine)
டிரினோ என்பது ஒன்று அல்லது அதற்கு மேற்பட்ட பன்முக தரவு ஆதாரங்களில் விநியோகிக்கப்பட்ட பெரிய தரவுத் தொகுப்புகளை வினவ வடிவமைக்கப்பட்ட ஒரு திறந்த மூல விநியோகிக்கப்பட்ட SQL வினவல் இயந்திரமாகும். ஹைவ் மற்றும் ஐஸ்பெர்க் அட்டவணை வடிவங்களைப் பயன்படுத்தி HDFS, AWS S3, கூகிள் கிளவுட் ஸ்டோரேஜ் அல்லது அஸூர் ப்ளோப் ஸ்டோரேஜ் போன்ற பல்வேறு சேமிப்பு அமைப்புகளில் வசிக்கும் ORC அல்லது பார்கெட் போன்ற திறந்த நெடுவரிசை சார்ந்த தரவு கோப்பு வடிவங்களைக் கொண்ட தரவுத்தொகுப்புகளை டிரினோ வினவ முடியும். மைஎஸ்கியூஎல், போஸ்ட்கிரேஎஸ்கியூஎல், கசாண்ட்ரா, காஃப்கா, மோங்கோடிபி மற்றும் எலாஸ்டிக்ஸ் சர்ச் போன்ற பல்வேறு தரவு ஆதாரங்களில் வினவல் அட்டவணைகளை உருவாக்கும் கூட்டாட்சி வினவல்களை இயக்கும் திறனும் டிரினோவுக்கு உள்ளது. டிரினோ அப்பாச்சி உரிமத்தின் கீழ் வெளியிடப்படுகிறது. ஜனவரி 2019 இல், பிரெஸ்டோவின் அசல் படைப்பாளர்களான மார்ட்டின் டிராவெர்சோ, டைன் சுண்ட்ஸ்ட்ரோம் மற்றும் டேவிட் பிலிப்ஸ் ஆகியோர் பிரெஸ்டோ திட்டத்தின் ஒரு முட்கரண்டியை உருவாக்கினர். அவர்கள் ஆரம்பத்தில் பிரெஸ்டோ என்ற பெயரை வைத்திருந்தனர், மேலும் பிரெஸ்டோஎஸ்கியூஎல் வலைக் கைப்பிடியைப் பயன்படுத்தி அதை அசல் பிரெஸ்டோடிபி திட்டத்திலிருந்து வேறுபடுத்தினர். அதே நேரத்தில், அவர்கள் பிரெஸ்டோ மென்பொருள் அறக்கட்டளையை அறிவித்தனர். அறக்கட்டளை என்பது பிரெஸ்டோ திறந்த மூல விநியோகிக்கப்பட்ட SQL வினவல் இயந்திரத்தின் முன்னேற்றத்திற்கு அர்ப்பணிக்கப்பட்ட ஒரு இலாப நோக்கற்ற அமைப்பாகும். டிசம்பர் 2020 இல், பிரெஸ்டோஎஸ்கியூஎல் டிரினோ என்று மறுபெயரிடப்பட்டது. டிரினோ மென்பொருள் அறக்கட்டளை, குறியீடு அடிப்படை மற்றும் பிற அனைத்து பிரெஸ்டோஎஸ்கியூஎல் சொத்துக்களும் மறுபெயரிடலின் ஒரு பகுதியாக மறுபெயரிடப்பட்டன. பிரெஸ்டோ மற்றும் டிரினோ முதலில் பேஸ்புக்கில் மார்ட்டின், டைன், டேவிட் மற்றும் எரிக் ஹ்வாங் ஆகியோரால் வடிவமைக்கப்பட்டு உருவாக்கப்பட்டது, இது தரவு ஆய்வாளர்களை அப்பாச்சி ஹடூபில் உள்ள அதன் பெரிய தரவுக் கிடங்கில் ஊடாடும் கேள்விகளை இயக்க அனுமதிக்கிறது. டிரினோ வளர்ச்சியின் முதல் ஆறு ஆண்டுகளை பிரெஸ்டோ திட்டத்துடன் பகிர்ந்து கொள்கிறார். டிரினோவின் முந்தைய வரலாற்றைப் பற்றி மேலும் அறிய, நீங்கள் பிரெஸ்டோ வரலாறு பிரிவைக் குறிப்பிடலாம். அக்டோபர் 2022 இல், அமேசான் அதீனா டிரினோ இயந்திரத்தைப் பயன்படுத்தும் என்று அமேசான் அறிவித்தது. கட்டிடக்கலை டிரினோ ஜாவாவில் எழுதப்பட்டுள்ளது. இது இரண்டு வகையான முனைகளைக் கொண்ட சேவையகங்களின் தொகுப்பில் இயங்குகிறது, ஒரு ஒருங்கிணைப்பாளர் மற்றும் ஒரு தொழிலாளி. ஒரு வாடிக்கையாளர் சமர்ப்பித்த வினவலை பகுப்பாய்வு செய்தல், பகுப்பாய்வு செய்தல், உகந்ததாக்குதல், திட்டமிடுதல் மற்றும் திட்டமிடுதல் ஆகியவற்றிற்கு ஒருங்கிணைப்பாளர் பொறுப்பு. ஒருங்கிணைப்பாளர் சேவை வழங்குநர் இடைமுகத்துடன் (எஸ். பி. ஐ) தொடர்புகொண்டு கிடைக்கக்கூடிய அட்டவணைகள், அட்டவணை புள்ளிவிவரங்கள் மற்றும் அதன் பணிகளைச் செய்யத் தேவையான பிற தகவல்களைப் பெறுகிறார். திட்டமிடுபவரால் அவர்களுக்கு வழங்கப்பட்ட பணிகள் மற்றும் ஆபரேட்டர்களை நிறைவேற்றுவதற்கு தொழிலாளர்கள் பொறுப்பு. இந்த பணிகள் தரவு மூலங்களிலிருந்து வரிசைகளை செயலாக்குகின்றன, அவை முடிவுகளைத் தருகின்றன, அவை ஒருங்கிணைப்பாளரிடம் திருப்பித் தரப்பட்டு இறுதியில் வாடிக்கையாளரிடம் திருப்பித் தரப்படுகின்றன. டிரினோ ஏஎன்எஸ்ஐ எஸ். க்யூ. எல் தரநிலையைப் பின்பற்றுகிறது மற்றும் பின்வரும் ஏஎன்எஸ்ஐ விவரக்குறிப்புகளின் பல்வேறு பகுதிகளை உள்ளடக்கியதுஃ எஸ். க்யூ. எல்-92, எஸ். க்யூ. எல்ஃ 1999, எஸ். க்யூ. எல்ஃ 2003, எஸ். க்யூ. எல்ஃ 2008, எஸ். க்யூ. எல்ஃ 2011, எஸ். க்யூ. எல்ஃ 2016. டிரினோ கணக்கீடு மற்றும் சேமிப்பைப் பிரிப்பதை ஆதரிக்கிறது, மேலும் அவை வளாகத்திலும் மேகத்திலும் பயன்படுத்தப்படலாம். டிரினோ ஒரு டிஸ்ட்ரிபியூட்டட் கம்ப்யூட்டிங் எம்பிபி கட்டமைப்பைக் கொண்டுள்ளது. டிரினோ முதலில் தற்காலிக பகிர்வு செயல்பாடுகளை நடத்துவதன் மூலமோ அல்லது அடிப்படை தரவுக் கடையின் தரவுகளில் இருக்கும் பகிர்வுகளை நம்புவதன் மூலமோ பல தொழிலாளர்களுக்கு வேலையை விநியோகிக்கிறது. இந்தத் தரவு தொழிலாளியை அடைந்தவுடன், பல நூல்களில் மேற்கொள்ளப்படும் குழாய் இயக்கிகள் மூலம் தரவு செயலாக்கப்படுகிறது. பிரெஸ்டோ (SQL வினவல் இயந்திரம்) பெரிய தரவு தரவு தீவிர கம்ப்யூட்டிங் அப்பாச்சி ட்ரில் கணினி கிளஸ்டர் குறிப்புகள் வெளிப்புற இணைப்புகள் டிரினோ மென்பொருள் அறக்கட்டளை (முன்பு பிரெஸ்டோ மென்பொருள் அறக்கட்டளை) SQL இலவச கணினி மென்பொருள் ஹடூப் கிளவுட் இயங்குதளங்கள் ஜாவா இயங்குதளம்