வரைபடம் சார்ந்த DBMS நெபுலா வரைபடத்தின் முதல் நிலையான வெளியீடு

நடைபெற்றது ஒரு திறந்த DBMS வெளியீடு நெபுலா வரைபடம் 1.0.0, கோடிக்கணக்கான கணுக்கள் மற்றும் டிரில்லியன் கணக்கான இணைப்புகளைக் கொண்ட ஒரு வரைபடத்தை உருவாக்கும் ஒன்றோடொன்று இணைக்கப்பட்ட தரவுகளின் பெரிய தொகுப்புகளை திறமையாகச் சேமிக்க வடிவமைக்கப்பட்டுள்ளது. திட்டம் C++ இல் எழுதப்பட்டுள்ளது மற்றும் வழங்கியது Apache 2.0 இன் கீழ் உரிமம் பெற்றது. டிபிஎம்எஸ்ஸை அணுகுவதற்கான கிளையன்ட் லைப்ரரிகள் கோ, பைதான் மற்றும் ஜாவா மொழிகளுக்குத் தயாராக உள்ளன. சில நாட்களுக்கு முன்பு DBMS டெவலப்மெண்ட் ஸ்டார்ட்அப் VESoft கிடைத்தது முதலீடுகளின் முதல் தவணை $8 மில்லியன்.

DBMS இல் பயன்படுத்தப்பட்டது வளங்களைப் பகிராமல் (பகிர்வு-எதுவுமில்லை) பகிர்ந்தளிக்கப்பட்ட கட்டமைப்பானது, சுயாதீனமான மற்றும் தன்னிறைவு பெற்ற கிராஃப்ட் கோரிக்கை செயலாக்க செயல்முறைகள் மற்றும் சேமிக்கப்பட்ட சேமிப்பக செயல்முறைகளின் துவக்கத்தைக் குறிக்கிறது. மெட்டா-சேவை தரவுகளின் இயக்கத்தை ஒழுங்குபடுத்துகிறது மற்றும் வரைபடத்தைப் பற்றிய மெட்டா தகவலை வழங்குகிறது. தரவு நிலைத்தன்மையை உறுதிப்படுத்த, அல்காரிதம் அடிப்படையிலான நெறிமுறை பயன்படுத்தப்படுகிறது ராஃப்ட்.

வரைபடம் சார்ந்த DBMS நெபுலா வரைபடத்தின் முதல் நிலையான வெளியீடு

நெபுலா வரைபடத்தின் முக்கிய அம்சங்கள்:

  • பாதுகாப்பு பாதுகாப்பு ரோல்-அடிப்படையிலான அணுகல் கட்டுப்பாடு (RBAC) அமைப்பின் மூலம் அனுமதிகள் அமைக்கப்பட்ட அங்கீகரிக்கப்பட்ட பயனர்களுக்கு மட்டுமே அணுகலை வழங்குவதன் மூலம்.
  • திறன் பல்வேறு வகையான சேமிப்பு இயந்திரங்களை இணைக்கிறது. புதிய அல்காரிதம்களுடன் வினவல் உருவாக்க மொழியை விரிவுபடுத்துவதற்கான ஆதரவு.
  • தரவைப் படிக்கும்போது அல்லது எழுதும்போது குறைந்தபட்ச தாமதத்தை உறுதிசெய்தல் மற்றும் அதிக செயல்திறனைப் பராமரித்தல். மணிக்கு சோதனை 632 பில்லியன் செங்குத்துகள் மற்றும் 1.2 பில்லியன் விளிம்புகள் கொண்ட ஒரு கிராஃப்ட் கணு மற்றும் 8.4 ஜிபி அளவிலான மூன்று சேமிக்கப்பட்ட தரவுத்தள முனைகளின் தொகுப்பில், தாமதங்கள் பல மில்லி விநாடிகள் அளவில் இருந்தன, மேலும் செயல்திறன் வினாடிக்கு 140 ஆயிரம் கோரிக்கைகள் வரை இருந்தது. .

    வரைபடம் சார்ந்த DBMS நெபுலா வரைபடத்தின் முதல் நிலையான வெளியீடு

  • நேரியல் அளவிடுதல்.
  • SQL போன்ற வினவல் மொழி சக்தி வாய்ந்தது மற்றும் புரிந்துகொள்ள எளிதானது. ஆதரிக்கப்படும் செயல்பாடுகளில் GO (வரைபட முனைகளின் இருதரப்புப் பயணம்), GROUP BY, Order By, LIMIT, UNION, UNION DISTINCT, INTERSECT, MINUS, PIPE (முந்தைய வினவலின் முடிவைப் பயன்படுத்தி) ஆகியவை அடங்கும். குறியீடுகள் மற்றும் பயனர் வரையறுக்கப்பட்ட மாறிகள் ஆதரிக்கப்படுகின்றன.
  • அதிக கிடைக்கும் தன்மை மற்றும் தோல்விகளை எதிர்க்கும் தன்மையை உறுதி செய்தல்.
  • காப்பு பிரதிகளை உருவாக்குவதை எளிதாக்க, தரவுத்தள நிலையின் ஒரு துண்டுடன் ஸ்னாப்ஷாட்களை உருவாக்குவதற்கான ஆதரவு.
  • தொழில்துறை பயன்பாட்டிற்கு தயாராக உள்ளது (ஏற்கனவே JD, Meituan மற்றும் Xiaohongshu இன் உள்கட்டமைப்பில் பயன்படுத்தப்பட்டது).
  • தரவு சேமிப்பக திட்டத்தை மாற்றும் திறன் மற்றும் தற்போதைய செயல்பாடுகளை நிறுத்தாமல் அல்லது பாதிக்காமல் புதுப்பிக்கும் திறன்.
  • டேட்டா ஆயுளைக் கட்டுப்படுத்த TTL ஆதரவு.
  • அமைப்புகள் மற்றும் சேமிப்பக ஹோஸ்ட்களை நிர்வகிப்பதற்கான கட்டளைகள்.
  • வேலைகளை நிர்வகிப்பதற்கான கருவிகள் மற்றும் வேலை துவக்கங்களை திட்டமிடுதல் (தற்போது ஆதரிக்கப்படும் வேலைகளில் காம்பாக்ட் மற்றும் ஃப்ளஷ் ஆகும்).
  • கொடுக்கப்பட்ட செங்குத்துகளுக்கு இடையே முழுமையான பாதை மற்றும் குறுகிய பாதையைக் கண்டறியும் செயல்பாடுகள்.
  • மூன்றாம் தரப்பு பகுப்பாய்வு தளங்களுடன் ஒருங்கிணைப்பதற்கான OLAP இடைமுகம்.
  • CSV கோப்புகள் அல்லது Spark இலிருந்து தரவை இறக்குமதி செய்வதற்கான பயன்பாடுகள்.
  • Prometheus மற்றும் Grafana ஐப் பயன்படுத்தி கண்காணிப்பதற்கான அளவீடுகளை ஏற்றுமதி செய்யவும்.
  • இணைய இடைமுகம்
    நெபுலா கிராஃப் ஸ்டுடியோ வரைபட செயல்பாடுகளை காட்சிப்படுத்துதல், வரைபட வழிசெலுத்தல், தரவு சேமிப்பகத்தை வடிவமைத்தல் மற்றும் திட்டங்களை ஏற்றுதல்.
    வரைபடம் சார்ந்த DBMS நெபுலா வரைபடத்தின் முதல் நிலையான வெளியீடு

ஆதாரம்: opennet.ru

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