விக்டோரியாமெட்ரிக்ஸ், ப்ரோமிதியஸுடன் இணக்கமான டிபிஎம்எஸ் நேரத் தொடர், திறந்த மூலமானது

திற மூல நூல்கள் விக்டோரியாமெட்ரிக்ஸ் - ஒரு நேரத் தொடரின் வடிவத்தில் தரவைச் சேமித்து செயலாக்குவதற்கான வேகமான மற்றும் அளவிடக்கூடிய DBMS (பதிவு நேரம் மற்றும் இந்த நேரத்துடன் தொடர்புடைய மதிப்புகளின் தொகுப்பை உருவாக்குகிறது, எடுத்துக்காட்டாக, சென்சார்களின் நிலையை அவ்வப்போது வாக்கெடுப்பு மூலம் பெறப்பட்டது அல்லது சேகரிப்பு அளவீடுகள்). திட்டம் போன்ற தீர்வுகளுடன் போட்டியிடுகிறது InfluxDB, டைம்ஸ்கேல் டி.பி., Thanos, புறணி и உபெர் எம்3. குறியீடு கோ மொழியில் எழுதப்பட்டுள்ளது மற்றும் வழங்கியது Apache 2.0 இன் கீழ் உரிமம் பெற்றது.

விக்டோரியாமெட்ரிக்ஸின் நன்மைகள் மற்றும் அம்சங்கள்:

  • பயன்படுத்த எளிதானது. இது ஒரு இயங்கக்கூடிய கோப்பு, தொடக்கத்தில் கட்டளை வரி வழியாக அனுப்பப்படும் குறைந்தபட்ச அமைப்புகளுடன். எல்லா தரவும் ஒரு கோப்பகத்தில் சேமிக்கப்படும், தொடக்கத்தில் “-storageDataPath” கொடியைப் பயன்படுத்தி குறிப்பிடப்படுகிறது;
  • வினவல் மொழி ஆதரவு PromQL, கண்காணிப்பு அமைப்பில் பயன்படுத்தப்படுகிறது பிரமீதீயஸ். PromQL துணை வினவல்கள் மற்றும் சில ஆதரிக்கப்படுகின்றன நீட்டிக்கப்பட்ட திறன்கள், "ஆஃப்செட்" வெளிப்பாடு, "WIDTH", "if" மற்றும் "default" அறிக்கைகளுக்குள் உள்ள வடிவங்கள், கூடுதல் செயல்பாடுகள் மற்றும் கருத்துகளைச் சேர்க்கும் திறன் போன்றவை;
  • எனப் பயன்படுத்தலாம் நீண்ட கால தரவு சேமிப்புப்ரோமிதியஸுடன் இணைக்கப்பட்டுள்ளது மற்றும் கிரபனா.
  • வரலாற்றுத் தரவை ஏற்றுவதற்கான பேக்ஃபில் பயன்முறையின் கிடைக்கும் தன்மை;
  • உட்பட பல்வேறு தரவு பரிமாற்ற நெறிமுறைகளை ஆதரிக்கிறது ப்ரோமிதியஸ் ஏபிஐ, வரத்து, கிராபைட் и OpenTSDB. விக்டோரியாமெட்ரிக்ஸ் InfluxDB க்கு ஒரு வெளிப்படையான மாற்றாகப் பயன்படுத்தப்படலாம் மற்றும் Telegraf போன்ற InfluxDB-இணக்கமான சேகரிப்பாளர்களுடன் வேலை செய்யலாம்;
  • உயர் செயல்திறன் மற்றும் குறைந்த வள நுகர்வு ஒப்பிடப்பட்டது போட்டி அமைப்புகளுடன். சில சோதனைகளில், விக்டோரியாமெட்ரிக்ஸ் இன்ஃப்ளக்ஸ்டிபி மற்றும் டைம்ஸ்கேல்டிபியை 20 மடங்கு வரை செருகும் மற்றும் மீட்டெடுக்கும் செயல்பாடுகளை விஞ்சும். பகுப்பாய்வு வினவல்களைச் செய்யும்போது, ​​தொடர்புடைய DBMS PostgreSQL மற்றும் MySQL உடன் ஒப்பிடும்போது ஆதாயம் 10 முதல் 1000 மடங்கு வரை இருக்கும்.

    விக்டோரியாமெட்ரிக்ஸ், ப்ரோமிதியஸுடன் இணக்கமான டிபிஎம்எஸ் நேரத் தொடர், திறந்த மூலமானது

    விக்டோரியாமெட்ரிக்ஸ், ப்ரோமிதியஸுடன் இணக்கமான டிபிஎம்எஸ் நேரத் தொடர், திறந்த மூலமானது

    விக்டோரியாமெட்ரிக்ஸ், ப்ரோமிதியஸுடன் இணக்கமான டிபிஎம்எஸ் நேரத் தொடர், திறந்த மூலமானது

  • கிடைக்கிறது வாய்ப்பு தனிப்பட்ட நேரத் தொடரின் மிகப் பெரிய எண்ணிக்கையைச் செயலாக்குகிறது. மில்லியன் கணக்கான வெவ்வேறு நேரத் தொடர்களைச் செயலாக்கும்போது, ​​InfluxDBஐ விட 10 மடங்கு குறைவான RAM ஐப் பயன்படுத்துகிறது.
  • வட்டு சேமிப்பகத்தில் அதிக அளவு தரவு சுருக்கம். TimescaleDB உடன் ஒப்பிடும்போது, ​​அதே அளவு சேமிப்பகத்தில் 70 மடங்கு அதிகமான பதிவுகளைப் பொருத்த முடியும்;
  • அதிக தாமதம் மற்றும் குறைந்த எண்ணிக்கையிலான உள்ளீடு/வெளியீட்டு செயல்பாடுகளுடன் சேமிப்பகத்திற்கான மேம்படுத்தல்களின் கிடைக்கும் தன்மை
  • எளிய காப்பு அமைப்பு அடிப்படையிலானது ஸ்னாப்ஷாட்கள்;
  • தரவு சேதத்திலிருந்து சேமிப்பகத்தின் ஒருமைப்பாட்டைப் பாதுகாப்பதற்கான வழிமுறைகளின் இருப்பு, எடுத்துக்காட்டாக, அவசர மின் தடை ஏற்பட்டால் (சேமிப்பகத்தில் படிவம் உள்ளது ஒன்றிணைப்புடன் கூடிய பதிவு-கட்டமைக்கப்பட்ட மரம்);
  • ரஸ்ட் மற்றும் C++ உடன் ஒப்பிடும்போது செயல்திறன் மற்றும் குறியீட்டு சிக்கலான தன்மை ஆகியவற்றுக்கு இடையேயான வர்த்தகத்தை வழங்கும் Go மொழியில் செயல்படுத்தல்.
  • மூல குறியீடுகள் வழங்கப்பட்டுள்ளன கிளஸ்டர் பதிப்புகள், இது பல சேவையகங்களில் கிடைமட்ட அளவிடுதலை ஆதரிக்கிறது மற்றும் குறைந்த மேல்நிலையை வெளிப்படுத்துகிறது. அதிக கிடைக்கும் அம்சங்கள் உள்ளன.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்