சில நாட்களுக்கு முன்பு DBMS நெபுலா கிராஃப் 3.2 இன் புதிய பதிப்பின் வெளியீடு அறிவிக்கப்பட்டது, இது பில்லியன் கணக்கான முனைகள் மற்றும் டிரில்லியன் கணக்கான இணைப்புகளைக் கொண்ட ஒரு வரைபடத்தை உருவாக்கும் பெரிய ஒன்றோடொன்று இணைக்கப்பட்ட தரவுத்தொகுப்புகளை திறமையாக சேமிக்க வடிவமைக்கப்பட்டுள்ளது.
DBMS வளங்களைப் பகிராமல் விநியோகிக்கப்பட்ட கட்டமைப்பைப் பயன்படுத்துகிறது (பகிரப்பட்டது-எதுவுமில்லை), இது சுயாதீனமான மற்றும் தன்னிறைவான வரைகலை வினவல் செயலாக்க செயல்முறைகள் மற்றும் சேமிக்கப்பட்ட சேமிப்பக செயல்முறைகளின் துவக்கத்தைக் குறிக்கிறது. ஒரு மெட்டா சர்வீஸ் தரவு இயக்கத்தின் ஆர்கெஸ்ட்ரேஷனையும் வரைபடத்தைப் பற்றிய மெட்டா தகவலை வழங்குவதையும் கையாளுகிறது. தரவு நிலைத்தன்மையை உறுதிப்படுத்த, RAFT அல்காரிதம் அடிப்படையில் ஒரு நெறிமுறையைப் பயன்படுத்துகிறது.
நெபுலா வரைபடத்தின் முக்கிய புதுமைகள் 3.2
வழங்கப்பட்ட DBMS இன் இந்தப் புதிய பதிப்பில், அது சேர்க்கப்பட்டது மற்றும்எக்ஸ்ட்ராக்ட்() செயல்பாட்டிற்கான ஆதரவு கொடுக்கப்பட்ட வெளிப்பாட்டுடன் பொருந்தக்கூடிய துணைச்சரத்தைப் பிரித்தெடுக்க, மேலும் கட்டமைப்பு கோப்பில் உகந்த சரிசெய்தல் செய்யப்பட்டது.
புதிய பதிப்பிலிருந்து வெளிப்படும் மற்றொரு மாற்றம் அது AppendVertices ஆபரேட்டரை அகற்ற தேர்வுமுறை விதிகளைச் சேர்த்தது மற்றும் விளிம்பு மற்றும் வெர்டெக்ஸ் வடிப்பான்களை முடக்கவும், அத்துடன் JOIN செயல்பாட்டிற்காகவும், டிராவர்ஸ் மற்றும் AppendVertices ஆபரேட்டர்களுக்காகவும் நகலெடுக்கப்பட்ட தரவின் அளவைக் குறைக்கவும்.
இது தவிர, தரவுகளை நகர்த்தும்போது தொழிற்சங்க நடவடிக்கைகளுக்கு நகலெடுக்கப்படும் தரவுகளின் அளவும் குறைக்கப்பட்டு, பல்வேறு பணிகள் மேற்கொள்ளப்பட்டன. செயல்திறனை மேம்படுத்துதல் மற்றும் குறுகிய பாதை மற்றும் துணை வரைபடம் ஆகியவற்றை மேம்படுத்துதல்.
அதையும் நாம் காணலாம் நினைவக ஒதுக்கீடு மேம்படுத்தப்பட்டுள்ளது (Arena Allocator பயன்படுத்தி) சொத்து மதிப்புகள் சொத்து வினவல்களால் நுகரப்படும் நேரத்தை குறைக்க சந்தாக்கள் மூலம் பெறப்படுகின்றன.
திருத்தங்கள் குறித்து இந்த புதிய பதிப்பில் செய்யப்பட்டவை பின்வருவனவற்றைக் குறிப்பிடுகின்றன:
- சில சிறப்பு தாக்குதல் செய்திகளைப் பெறும்போது நிலையான வலை சேவை செயலிழப்பு.
- ஒரே நேரத்தில் பண்புகளை ஸ்கேன் செய்யும் போது நிலையான சேமிப்பக சேவை செயலிழப்பு.
- விளிம்பு பெயர் நீளம் வரம்பை மீறும் போது நிலையான சேமிப்பக சேவை செயலிழப்பு.
- ஒரே நேரத்தில் வினவல் பயன்முறையை இயக்கும்போது நிலையான செயலிழப்பு.
- NULL சொத்துடன் குறியீடுகளை வினவும்போது நிலையான சேமிப்பக சேவை செயலிழப்பு.
- முழு உரை குறியீட்டை கைவிடும்போது நிலையான செயலிழப்பு.
- உச்சி மற்றும் விளிம்பை நீக்கும் போது நிலையான சேமிப்பக செயலிழப்பு, விண்வெளியில் நாம் முன்பு வரையறுத்ததை விட வீடியோவைக் குறிப்பிடுகிறது.
- மறுதொடக்கத்திற்குப் பிறகு நிலையான டீமான் வெளியேறுவதற்கு காரணமான பிழை சரி செய்யப்பட்டது.
- JoinDots வடிவமைப்பு விளக்கமளிக்கும் பிழையானது GraphViz ஆன்லைன் கருவிக்கு தவறானது, இதனால் JSON இலிருந்து இரட்டை மாற்றங்களை ஏற்படுத்தியது.
- சொத்து வினவல்களில் பிழை சரி செய்யப்பட்டது. அவுட்லைனில் உள்ள புள்ளிகளின் பயன்பாடு இப்போது முடக்கப்பட்டுள்ளது.
- குறியீடுகளைப் பயன்படுத்துவதற்கான நிபந்தனையின் கீழ் புள்ளிவிவரங்கள் இல்லை என்ற பிழை சரி செய்யப்பட்டது.
- க்ளஸ்டர் நேர மண்டலம் வேறுபட்டதாக இருக்கும் பிழை சரி செய்யப்பட்டது.
லினக்ஸில் நெபுலா வரைபடத்தை எவ்வாறு நிறுவுவது?
இந்த டிபிஎம்எஸ்ஸை தங்கள் கணினியில் நிறுவ ஆர்வமுள்ளவர்களுக்கு, அவர்கள் அவ்வாறு செய்யலாம் வழிமுறைகளைப் பின்பற்றுகிறது நாங்கள் கீழே பகிர்கிறோம்.
உங்களிடம் சென்டோஸ் 7 இருந்தால் நீங்கள் பதிவிறக்கம் செய்ய வேண்டிய தொகுப்பு பின்வருமாறு. இதைச் செய்ய நீங்கள் உங்கள் கணினியில் ஒரு முனையத்தைத் திறக்க வேண்டும், அதில் நீங்கள் பின்வரும் கட்டளையைத் தட்டச்சு செய்வீர்கள்:
wget https://oss-cdn.nebula-graph.com.cn/package/3.2.0/nebula-graph-3.2.0.el7.x86_64.rpm
நீங்கள் பயன்படுத்தினால் சென்டோஸ் 8, பின்னர் நீங்கள் பதிவிறக்க வேண்டிய தொகுப்பு:
wget https://oss-cdn.nebula-graph.com.cn/package/3.2.0/nebula-graph-3.2.0.el8.x86_64.rpm
போது பயனர்கள் விஷயத்தில் உபுண்டு X LTS
wget https://oss-cdn.nebula-graph.com.cn/package/3.2.0/nebula-graph-3.2.0.ubuntu1804.amd64.deb
அல்லது Ubuntu 20.04 LTS அல்லது அதற்கு மேற்பட்ட பயனர்களின் விஷயத்தில், அவர்கள் பின்வரும் கட்டளையுடன் பதிவிறக்கலாம்:
wget https://oss-cdn.nebula-graph.com.cn/package/3.2.0/nebula-graph-3.2.0.ubuntu2004.amd64.deb
தொகுப்பு நிறுவலை செய்ய பதிவிறக்கம் செய்ததை நீங்கள் விரும்பிய தொகுப்பு நிர்வாகியுடன் செய்யலாம் அல்லது பின்வரும் கட்டளைகளில் ஒன்றைத் தட்டச்சு செய்வதன் மூலம் முனையத்திலிருந்து செய்யலாம்.
தொகுப்புகள் விஷயத்தில் CentOS க்கு:
sudo rpm -ivh nebula*.rpm
தொகுப்பு வழக்கில் இருக்கும்போது உபுண்டுக்கு:
sudo dpkg -i nebula*.deb
இறுதியாக, நீங்கள் ஒரு ஆர்ச் லினக்ஸ் பயனராக இருந்தால் பின்வரும் கட்டளையுடன் நீங்கள் DBMS ஐ நிறுவலாம்:
sudo pacman -S nebula
அதன் பயன்பாடு, சேவைகளைத் தொடங்குவது மற்றும் பிறவற்றைப் பற்றி மேலும் அறிய, இந்த எல்லா தகவல்களையும் நீங்கள் கலந்தாலோசிக்கலாம் பின்வரும் இணைப்பில்.