Apache IoTDB
அப்பாச்சி ஐஓடிடிபி என்பது ஜாவாவில் எழுதப்பட்ட ஒரு நெடுவரிசை சார்ந்த திறந்த மூல, நேரத் தொடர் தரவுத்தள (டிஎஸ்டிபி) மேலாண்மை அமைப்பு ஆகும். இது எட்ஜ் மற்றும் கிளவுட் பதிப்புகள் இரண்டையும் கொண்டுள்ளது, திறமையான நேர-தொடர் தரவு சேமிப்பிற்கான உகந்த நெடுவரிசை கோப்பு வடிவமைப்பை வழங்குகிறது, மேலும் அதிக உட்கொள்ளும் விகிதம், குறைந்த தாமதம் வினவல்கள் மற்றும் தரவு பகுப்பாய்வு ஆதரவுடன் டி. எஸ். டி. பி வழங்குகிறது. ஒருங்கிணைந்த வினவல், டவுன்சாம்ப்லிங் மற்றும் துணை வரிசை ஒற்றுமை தேடல் போன்ற நேர-தொடர் சார்ந்த செயல்பாடுகளுக்கு இது சிறப்பாக உகந்ததாக உள்ளது. ஐஓடிடிபி என்ற பெயர் இன்டர்நெட் ஆஃப் திங்ஸ் (ஐஓடி) தரவுத்தளத்திலிருந்து வந்தது, அதாவது இது ஒரு ஐஓடி-பூர்வீக டிஎஸ்டிபியாக வடிவமைக்கப்பட்டுள்ளது, இது வழக்கமான ஐஓடி காட்சிகளின் வலி புள்ளிகளைத் தீர்க்கிறது, இதில் பெரிய தரவு உருவாக்கம், அதிக அதிர்வெண் மாதிரி, வரிசைக்கு வெளியே தரவு, குறிப்பிட்ட பகுப்பாய்வு தேவைகள், சேமிப்பு மற்றும் செயல்பாடு மற்றும் பராமரிப்புக்கான அதிக செலவுகள், ஐஓடி சாதனங்களின் குறைந்த கணக்கீட்டு சக்தி ஆகியவை அடங்கும். அப்பாச்சி ஐஓடிடிபி என்பது சிங்குவா பல்கலைக்கழகத்தின் மென்பொருள் பள்ளியில் பேராசிரியர் ஜியான்மின் வாங் குழுவால் தொடங்கப்பட்ட ஒரு திட்டமாகும். 2011 ஆம் ஆண்டில், வெகுஜன இயந்திர தரவு மேலாண்மை கொண்ட ஒரு திட்டத்திற்கு ஆரக்கிளுக்கு பதிலாக திறந்த மூல நோஎஸ்கியூஎல் தொழில்நுட்பத்தைப் பயன்படுத்த குழு தேர்வு செய்தது, மேலும் தொழில்துறை இன்டர்நெட் ஆஃப் திங்ஸ் (ஐஐஓடி) காட்சிகளில் நோஎஸ்கியூஎல் பற்றாக்குறையை கவனித்தது. குழு ஒரு தரவு மேலாண்மை அமைப்பை உருவாக்கத் தொடங்கியது மற்றும் மார்ச் 2016 இல் நேரத் தொடர் தரவுகளுக்கான உகந்த நெடுவரிசை சிறிய கோப்பு சேமிப்பு வடிவமான டிஎஸ்எஃபைலை முறையாக முன்மொழிந்தது. மூலக் குறியீடு பின்னர் கிட்ஹப்பில் திறக்கப்பட்டது. ஜூன் 2016 இல், டிஎஸ்எஃபைலை அடிப்படையாகக் கொண்டு, குழு நிகழ்நேர வாசிப்பு மற்றும் எழுத்து மற்றும் பகுப்பாய்வை ஆதரிக்கும் ஐஐஓடி தரவுத்தளமான ஐஓடிடிபியை உருவாக்கத் தொடங்கியது. நவம்பர் 2018 இல், ஐஓடிடிபி திட்டம் அப்பாச்சி மென்பொருள் அறக்கட்டளையில் (ஏஎஸ்எஃப்) இன்குபேட்டரில் நுழைந்தது. செப்டம்பர் 16,2020 அன்று, சமூகத்தின் பொது விவாத வாக்கெடுப்பு மற்றும் வாரியத்தின் கை வாக்களிப்பைத் தொடர்ந்து அப்பாச்சி ஐஓடிடிபியை உலகளாவிய உயர்மட்ட திட்டத்திற்கு (டிஎல்பி) ஊக்குவிக்க ஏஎஸ்எஃப் அதிகாரப்பூர்வமாக ஒரு தீர்மானத்தை வெளியிட்டது. கட்டமைப்பு அப்பாச்சி ஐஓடிடிபியின் முழுமையான சேமிப்பு அமைப்பு ஒரு கிளையன்ட்-சர்வர் கட்டமைப்பைப் பின்பற்றுகிறது, இதில் ஐஓடிடிபி என்ஜின் (சர்வர்) மற்றும் ஐஓடிடிபி சூட் (கிளையன்ட்) போன்ற பல கூறுகள் அடங்கும். தரவு சேகரிப்பு, தரவு எழுதுதல், தரவு சேமிப்பு, தரவு வினவல், தரவு காட்சிப்படுத்தல் மற்றும் தரவு பகுப்பாய்வு போன்ற உண்மையான சூழ்நிலையில் ஐஓடிடிபி தொகுப்பு தொடர்ச்சியான செயல்பாடுகளை வழங்க முடியும். இது சென்சாரால் சேகரிக்கப்பட்ட தரவு தொடர்ந்து சேவையகத்தில் இருக்க அனுமதிக்கிறது, அங்கு தரவு பின்னர் சொந்த வினவலுக்குப் பயன்படுத்தப்படலாம் அல்லது தரவு பகுப்பாய்விற்காக பிற திறந்த மூல தளங்களுக்கு அனுப்பப்படலாம். குறிப்பாக, ஐஓடிடிபி "எட்ஜ்-கிளவுட் ஒத்துழைப்பு" என்ற முறையை வழங்குகிறது, இது ஒத்திசைவு கருவியைப் பயன்படுத்தி ஒரு ஐஓடிடிபி நிகழ்விலிருந்து மற்றொரு பயனர் கட்டமைக்கப்பட்ட இடைவெளியில் சேகரிக்கப்பட்ட தரவை ஒத்திசைக்க முடியும். பயனர்கள் உள்ளூர்/தொலைதூர ஐஓடிடிபிக்கு நேரத் தொடர் தரவை எழுத ஜேடிபிசியைப் பயன்படுத்தலாம். இந்த நேரத் தொடர் தரவு கணினி நிலை தரவைக் குறிக்கலாம் (சேவையக சுமை மற்றும் CPU நினைவகம் போன்றவை). ), செய்தி வரிசை தரவு, பயன்பாடுகளிலிருந்து நேரத் தொடர் தரவு அல்லது தரவுத்தளத்தில் உள்ள பிற நேரத் தொடர் தரவு. தரவை நேரடியாக உள்ளூரில் உள்ள டிஎஸ்எஃபைல் அல்லது ஹடூப் டிஸ்ட்ரிபியூட்டட் கோப்பு முறைமையில் (எச். டி. எஃப். எஸ்) எழுதலாம். டிஎஸ்எஃபைல் என்பது அப்பாச்சி ஐஓடிடிபியில் நேரத் தொடர் தரவை அணுகுவதற்கும், சுருக்குவதற்கும், சேமிப்பதற்கும் உருவாக்கப்பட்ட ஒரு நெடுவரிசை சேமிப்பு கோப்பு வடிவமாகும். இதன் அமைப்பு எல்எஸ்எம்-ட்ரீயை அடிப்படையாகக் கொண்டது, இது கணக்கீட்டு வளங்களைக் குறைக்கிறது மற்றும் அப்பாச்சி ஐஓடிடிபியின் செயல்திறனை மேம்படுத்துகிறது. டிஎஸ்எஃபைல் எச். டி. எஃப். எஸ்ஸுக்கு எழுதப்படலாம், இதன் மூலம் அசாதாரணத்தைக் கண்டறிதல் மற்றும் ஹடூப் அல்லது ஸ்பார்க் தரவு செயலாக்க மேடையில் இயந்திர கற்றல் போன்ற தரவு செயலாக்க பணிகளை செயல்படுத்தலாம். எச். டி. எஃப். எஸ் அல்லது உள்ளூர் டி. எஸ். ஃபைலுக்கு எழுதப்பட்ட தரவுகளுக்கு, பயனர்கள் டி. எஸ். ஃபைல்-ஹடூப்-கனெக்டர் அல்லது டி. எஸ். ஃபைல்-ஸ்பார்க்-கனெக்டரைப் பயன்படுத்தி ஹடூப் அல்லது ஸ்பார்க்கை தரவைச் செயலாக்க அனுமதிக்கலாம். பகுப்பாய்வின் முடிவுகளை அதே வழியில் டி. எஸ். ஃபைலுக்கு மீண்டும் எழுதலாம். மேலும், ஐஓடிடிபி மற்றும் டிஎஸ்எஃபைல் ஆகியவை பயனர்களின் பல்வேறு தேவைகளை பூர்த்தி செய்வதற்கான கிளையன்ட் கருவிகளை எஸ். க்யூ. எல் வடிவம், ஸ்கிரிப்ட் வடிவம் மற்றும் வரைகலை வடிவத்தில் தரவை எழுதுவதிலும் பார்ப்பதிலும் வழங்குகின்றன. அம்சங்கள் நெகிழ்வான மற்றும் குறுக்கு-தள வரிசைப்படுத்தல் ஐஓடிடிபி மூன்று வரிசைப்படுத்தல் காட்சிகளுக்கு பொருந்தும் வகையில் வடிவமைக்கப்பட்டுள்ளதுஃ 1) கோப்பு அடிப்படையிலான சேமிப்பு அல்லது ராஸ்பெர்ரி பை போன்ற விளிம்பு சாதனத்தில் உட்பொதிக்கப்பட்ட நேர-தொடர் தரவுத்தளம், 2) தொழில்துறை பிசியில் தனித்துவமான டிஎஸ்டிபி மற்றும் 3) டிஎஸ்பைலுடன் விநியோகிக்கப்பட்ட டிஎஸ்டிபி அல்லது ஹடூப் கிளஸ்டர். ஐஓடிடிபி பயனர்களுக்கு மேகக்கட்டத்தில் ஒரு கிளிக் நிறுவல் கருவி, ஒரு முறை சுருக்கப்பட்ட-பயன்படுத்தப்பட்ட முனைய கருவி மற்றும் மேகக்கணி தளங்கள் மற்றும் முனைய கருவிகளுக்கு இடையிலான பாலம் கருவி (தரவு ஒத்திசைவு கருவி) ஆகியவற்றை வழங்குகிறது. குறைந்த சேமிப்பு செலவு ஐஓடிடிபி வட்டு சேமிப்பின் அதிக சுருக்க விகிதத்தை அடைய முடியும், அதாவது ஐஓடிடிபி குறைந்த வன்பொருள் வட்டு செலவில் அதே அளவு தரவை சேமிக்க முடியும். திறமையான அடைவு அமைப்பு ஐஓடிடிபி அறிவார்ந்த நெட்வொர்க்கிங் சாதனங்களிலிருந்து சிக்கலான நேர-தொடர் தரவு கட்டமைப்புகளின் திறமையான அமைப்பை ஆதரிக்கிறது, அதே வகை சாதனங்களிலிருந்து நேர-தொடர் தரவை ஒழுங்கமைத்தல், நேர-தொடர் தரவுகளின் பெரிய மற்றும் சிக்கலான கோப்பகத்திற்கான தெளிவற்ற தேடல் உத்தி. உயர்-செயல்திறன் கொண்ட வாசிப்பு மற்றும் எழுதுதல் ஐஓடிடிபி மில்லியன் கணக்கான குறைந்த-சக்தி சாதனங்களின் வலுவான இணைப்பு தரவு அணுகல், புத்திசாலித்தனமான நெட்வொர்க்கிங் சாதனங்கள் மற்றும் மேலே குறிப்பிட்ட கலப்பு சாதனங்களுக்கான அதிவேக தரவு வாசிப்பு மற்றும் எழுதுதல் ஆகியவற்றை ஆதரிக்கிறது. தற்போது, ஐஓடிடிபி ஒரு முனையில் வினாடிக்கு 30 மில்லியன் தரவு புள்ளிகள் வரை உட்கொள்ளும் விகிதத்தை ஆதரிக்கிறது. வளமான வினவல் சொற்பொருள்கள் ஐஓடிடிபி சாதனங்கள் மற்றும் சென்சார்கள் முழுவதும் நேர வரிசை தரவுகளுக்கான நேர சீரமைப்பு, நேர வரிசை புலத்தில் கணக்கீடு (அதிர்வெண் கள மாற்றம்) மற்றும் நேர பரிமாணத்தில் வளமான திரட்டல் செயல்பாட்டு ஆதரவை ஆதரிக்கிறது. தொடங்குவதற்கு எளிதானது ஐஓடிடிபி SQL-போன்ற மொழி, ஜேடிபிசி நிலையான ஏபிஐ மற்றும் பயன்படுத்த எளிதான இறக்குமதி/ஏற்றுமதி கருவிகளை ஆதரிக்கிறது. திறந்த மூல சுற்றுச்சூழல் அமைப்புடன் தீவிர ஒருங்கிணைப்பு ஐஓடிடிபி ஹடூப், தீப்பொறி போன்றவற்றை ஆதரிக்கிறது. பகுப்பாய்வு சுற்றுச்சூழல் அமைப்புகள் மற்றும் கிராஃபானா காட்சிப்படுத்தல் கருவி. அப்பாச்சி 2 உரிமம் என்பது அப்பாச்சி மென்பொருள் அறக்கட்டளையால் எழுதப்பட்ட ஒரு அனுமதி இலவச மென்பொருள் உரிமமாகும். மறுபகிர்வு செய்யப்பட்ட குறியீட்டிற்குள் அப்பாச்சி தேவைப்படும் பொருத்தமான ஆவணங்களைக் கொண்டிருக்கும் வரை அசல் குறியீட்டின் சில பகுதிகளை மாற்றியமைக்க இது இறுதி பயனர்களை அனுமதிக்கிறது. குறிப்புகள் தனியுரிம தரவுத்தள மேலாண்மை அமைப்புகள் உட்பொதிக்கப்பட்ட தரவுத்தளங்கள் விநியோகிக்கப்பட்ட தரவுக் கடைகள்