வரைபட தரவுத்தளங்கள் நெட்வொர்க்கிங் தரவை எவ்வாறு கொண்டு வருகின்றன

நூலாசிரியர்: Roger Morrison
உருவாக்கிய தேதி: 20 செப்டம்பர் 2021
புதுப்பிப்பு தேதி: 6 மே 2024
Anonim
Scentroid’s DR2000 Flying Laboratory Product Seminar B 09.09.2020 (Subtitled)
காணொளி: Scentroid’s DR2000 Flying Laboratory Product Seminar B 09.09.2020 (Subtitled)

உள்ளடக்கம்


ஆதாரம்: நோங்பிம்மி / ட்ரீம்ஸ்டைம்.காம்

எடுத்து செல்:

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

நவீனகால தரவு உந்துதல் பயன்பாடுகள் பெரும்பாலும் ஒவ்வொரு நாளும் அவர்கள் கையாளும் தரவுகளின் மகத்தான அளவுகளிலிருந்து பெறப்பட்ட பொருத்தமான நுண்ணறிவுகளைப் பொறுத்தது. ஒவ்வொரு முறையும் சிறந்த நுண்ணறிவுகளைப் பெற, பயன்பாடுகள் சிக்கலான வினவல்களைப் பெற வேண்டும் மற்றும் சிக்கலான வினவல்களை தரவுத்தளத்தால் தீர்க்க முடியும். SQL ஐ நம்பியிருக்கும் பாரம்பரிய RDBMS அமைப்புகள் மிகவும் சிக்கலான கேள்விகளைக் கையாள முடியவில்லை. வரைபட தரவுத்தளங்கள் இந்த சிக்கலை தீர்க்க முடிந்தது, ஏனெனில் அவை பொருள்கள் மற்றும் பொருள்களுக்கு இடையிலான உறவுகளை நம்பியுள்ளன. இந்த முன்மாதிரியின் அடிப்படையில், ஆழமான நுண்ணறிவுகளைப் பிரித்தெடுக்க முடியும். இருப்பினும், வரைபட தரவுத்தளங்களின் பயன்பாடு இன்னும் குறைவாகவே உள்ளது, இருப்பினும் வணிகங்கள் தங்கள் வணிகத்தை மேம்படுத்துவதற்கான நுண்ணறிவுகளில் மேலும் மேலும் தங்கியிருப்பதால் இது ஒரு முக்கிய பங்கை வகிக்கப்போகிறது என்பதற்கான திட்டவட்டமான அறிகுறிகள் உள்ளன. (பொதுவாக தரவுத்தளங்களைப் பற்றி மேலும் அறிய, தரவுத்தளங்களுக்கான அறிமுகம் பார்க்கவும்.)


வரைபட தரவுத்தளம் என்றால் என்ன?

வரைபட தரவுத்தளங்களைப் புரிந்து கொள்ள, கீழேயுள்ள எடுத்துக்காட்டைப் பயன்படுத்துவோம்:

சிறந்த ஆசிய உணவு வகைகளை வழங்கும் இடத்திற்கு விடுமுறையைத் திட்டமிட பில் மற்றும் அவரது குடும்பத்தினர் விரும்புகிறார்கள். அவர் முன்கூட்டியே திட்டமிடத் தொடங்கினார், மேலும் தகவல்களைக் கண்டுபிடிப்பதற்கான வழிகளில் ஒன்று கூகிள். கூகிளின் தகவல்கள் நம்பகமானவை மற்றும் நல்லவை என்றாலும், பில், முடிந்தவரை குறிப்பிட்ட தகவல்களைப் பெறுவது முக்கியம். எனவே, அவர் தனது நண்பர்கள், அறிமுகமானவர்கள் மற்றும் சக ஊழியர்களிடம் கேட்கத் தொடங்குகிறார். பில் தனது முதன்மை தொடர்புகள் (தொடர்பு நிலை 1) யார் ரியான், ஷீனா மற்றும் ஜான் ஆகியோரிடம் கேட்கிறார் என்று வைத்துக் கொள்வோம். மூன்று பேரும் விரைவில் தகவலுடன் பதிலளிப்பதாக உறுதியளிக்கிறார்கள். ரியான் தனது நண்பர் கிரெக்கைக் கேட்கிறார், அவர் பாங்காக்கிற்குச் சென்ற தனது உறவினர் மார்ட்டினிடம் சில முறை கேட்கிறார். ஆசிய உணவுகளுக்கு பெயர் பெற்ற பாங்காக்கில் தனக்கு பிடித்த அனைத்து உணவகங்களின் பெயர்களையும் விவரங்களையும் மார்ட்டின் பரிந்துரைக்கிறார். இந்த தகவல் மீண்டும் பிலுக்கு அனுப்பப்படுகிறது.


பொருள்கள் மற்றும் உறவுகளின் அடிப்படையில் ஒரு சிக்கலான வினவலின் நிஜ வாழ்க்கை உதாரணத்தை நீங்கள் இப்போது பார்த்துள்ளீர்கள். வரைபட தரவுத்தளம் அதே கொள்கையில் செயல்படுகிறது. இது நெட்வொர்க், பொருள்கள் மற்றும் நெட்வொர்க்கில் உள்ள உறவுகள் பற்றியது.

அடிப்படையில், ஒரு வரைபட தரவுத்தளம் மிகவும் சிக்கலான வரைபடங்களுக்கு திறன் கொண்டது மற்றும் SQL- வினவலை அடிப்படையாகக் கொண்ட RDBMS அமைப்புகளால் செய்ய முடியாத நுண்ணறிவுகளை வழங்குகிறது. வரைபட தரவுத்தளங்களைப் பற்றிய தனித்துவமான விற்பனையானது இதுதான்.

வரைபட தரவுத்தளம் எவ்வாறு செயல்படுகிறது?

ஒரு வரைபட தரவுத்தளத்தின் மேலேயுள்ள விளக்கம் தகவல் அல்லது நுண்ணறிவுகளைத் தேடும்போது ஒரு வரைபட தரவுத்தளம் பொருந்தும் கொள்கைகளைப் பற்றி சில யோசனைகளைத் தருகிறது. அடிப்படையில், இது வினவலின் அடிப்படையில் பொருள்கள் மற்றும் உறவுகளின் வலையமைப்பைக் கடந்து, முடிவுகளை வழங்குகிறது.

பில்லின் மேற்கண்ட உதாரணத்தை நாம் எடுத்துக் கொண்டால், ஒரு வரைபட தரவுத்தளம் அதன் வேலையைப் பற்றி எவ்வாறு செல்லும்? வெளிப்படையாக, எடுத்துக்காட்டில் நிறைய உறவுகள் மற்றும் முனைகள் உள்ளன. உறவுகளின் தூரத்தை நாம் கண்டால், அது பின்வருவனவற்றைப் போல இருக்கும்:

பில் = 0 (தோற்றம்)

பிழைகள் இல்லை, மன அழுத்தமும் இல்லை - உங்கள் வாழ்க்கையை அழிக்காமல் வாழ்க்கையை மாற்றும் மென்பொருளை உருவாக்குவதற்கான படி வழிகாட்டியின் படி

மென்பொருள் தரத்தைப் பற்றி யாரும் கவலைப்படாதபோது உங்கள் நிரலாக்க திறன்களை மேம்படுத்த முடியாது.

ரியான் = 1

ஷீனா = 1

ஜான் = 1

கிரெக் = 2

மார்ட்டின் = 3

தோற்றம் (பூஜ்ஜியம்) மற்றும் தகவலை வழங்கும் முனை ஆகியவற்றுக்கு இடையேயான தூரம் நிஜ வாழ்க்கையில் இன்னும் அதிகமாக இருக்கலாம் - நெட்வொர்க் எவ்வாறு செயல்படுகிறது.

பில்லின் தேவையின் அடிப்படையில் ஒரு பயன்பாட்டை வினவவும். இது போன்ற ஏதாவது இருக்கும்:

ஆசிய உணவை விரும்பும், தாய்லாந்திற்கு விஜயம் செய்த மற்றும் டல்லாஸிலிருந்து 5 மைல்களுக்குள் வசிக்கும் ஐந்து நண்பர்களுடன் இணைந்த அனைத்து நண்பர்களையும் கண்டுபிடிக்கவும்.

சந்தையில் நிறைய வரைபட தரவுத்தளங்கள் உள்ளன, அவற்றில் நியோ 4 ஜே மிகவும் பிரபலமானது. நியோ 4 ஜே அதன் புகழ் திறமையான மற்றும் திறந்த மூலமாகும் என்ற உண்மைகளுக்கு காரணமாக இருக்கலாம். எனவே, பில் சிக்கலைத் தீர்க்க நீங்கள் Neo4j க்கு வினவும்போது, ​​வினவல் இதைப் போன்றது:

// நண்பர்கள் மற்றும் நண்பர்களின் நண்பர்களைத் தேர்ந்தெடுங்கள், ஆசிய உணவின் முக்கிய சொல், பாங்காக்கின் முக்கிய சொல், உறவின் ஆழத்தின் படி வரிசை

சரம் findFriendsQuery = "தொடக்க n = முனை (*), நபர் = முனை ({userNode}) MATCH p = (நபர்) - (நண்பர்) நீளம் (p) மூலம் தனித்துவமான p வரிசையைத் தருகிறது";

வினவலின் அடிப்படையில், நியோ 4 ஜே அதன் கிடைக்கக்கூடிய நெட்வொர்க் மூலம் தேட மற்றும் மிக நெருக்கமான போட்டிகளைக் கண்டறியப் போகிறது.

வரைபட தரவுத்தளங்கள் மற்றும் தொடர்புடைய தரவுத்தளங்களுக்கு இடையிலான வேறுபாடு

தொடர்புடைய தரவுத்தளங்கள் மற்றும் வரைபட தரவுத்தளங்கள் ஒப்பிடப்படும் முக்கிய புள்ளி பரிவர்த்தனைகளின் வேகம், அதாவது ஒரு பெரிய தரவு தொகுப்பில் சிக்கலான வினவலை எவ்வளவு விரைவாக செயலாக்க முடியும்.

நியோ 4 ஜே-க்குப் பின்னால் உள்ள நிறுவனமான நியோ டெக்னாலஜியின் தலைமை நிர்வாக அதிகாரி எமில் ஐஃப்ரெம், பல அளவுருக்களில் தொடர்புடைய மற்றும் வரைபட தரவுத்தளங்களின் செயல்திறனை அளவிட்டார். வினவல்: ஒவ்வொரு பயனருடனும் 50 அல்லது அதற்கு மேற்பட்ட நண்பர்களைக் கொண்ட 1,000 பயனர்களில், ஒரு பயனர் 4 அல்லது அதற்கும் குறைவான ஹாப்ஸில் மற்றொரு பயனருடன் இணைக்கப்பட்டுள்ளாரா என்பதைக் கண்டறியவும். முடிவுகள் கீழே கொடுக்கப்பட்டுள்ளன:

  • ஒரு பிரபலமான திறந்த-மூல தொடர்புடைய தரவுத்தளம் வினவலைச் செயல்படுத்த 200 எம்.எஸ் எடுத்தது, ஒரு வரைபட தரவுத்தளம் 2 எம்.எஸ்.
  • அதே வினவல் 1,000,000 பயனர்களின் பயனர் தளத்தில் இயக்கப்பட்டபோது, ​​வரைபட தரவுத்தளம் 2 எம்.எஸ்ஸை எடுத்தது, அதே நேரத்தில் தொடர்புடைய தரவுத்தளம் சில நாட்களுக்கு ஒருபோதும் முடிவடையாத செயலாக்கத்திற்குப் பிறகு நிறுத்தப்பட வேண்டும்.

வினவல்களைச் செயலாக்குவதற்கு தொடர்புடைய தரவுத்தளம் இவ்வளவு நேரம் எடுத்துக்கொள்வதற்கான முக்கிய காரணம், வினவலில் வழங்கப்பட்ட ஒவ்வொரு காலத்திற்கும் தரவைத் தேடுகிறது. இது இவ்வளவு நேரம் எடுக்கும் என்பதில் ஆச்சரியமில்லை! ஒரு பெரிய தரவுத்தளத்தில், இது இன்னும் அதிக நேரம் எடுக்கும். வரைபட தரவுத்தளம், மறுபுறம், தரவுத்தளத்தில் உள்ள பதிவுகளுடன் நேரடியாக இணைக்கப்பட்ட பதிவுகளை மட்டுமே பார்க்கும். வரைபட தரவுத்தளம் ஒரு குறிப்பிட்ட எண்ணிக்கையிலான ஹாப்ஸை அனுமதித்தால், அது துல்லியமாக ஒட்டிக்கொண்டிருக்கும். ஒரு வரைபட தரவுத்தளமானது சிக்கலான தரவு வினாக்களில் ஒப்பீட்டளவில் எளிதில் செயலாக்க மற்றும் விரைவான முடிவுகளை அடைய முடிந்தது. (தரவுத்தளங்களுடன் பணிபுரிவது பற்றி மேலும் அறிய, தரவுத்தள நிர்வாகத் தொழில் 101 ஐப் பார்க்கவும்.)

வரைபட தரவுத்தள வழக்கு ஆய்வுகள்

பல்வேறு தொழில்களில் வரைபட தரவுத்தளங்களின் பல வெற்றிகரமான பயன்பாடுகள் உள்ளன. பெரிய நிறுவனங்கள் தங்கள் உலகத் தரம் வாய்ந்த தயாரிப்புகளை வரைபட தரவுத்தளக் கொள்கைகளுடன் உருவாக்க வழிவகுத்தன. ஆரம்பத்தில் இது கணுக்கள் மற்றும் உறவுகளைப் பற்றியது என்பதால், சமூக ஊடகங்கள் போன்ற சில தொழில்கள் இதன் மூலம் பயனடையக்கூடும் என்று கருதப்பட்டது. இருப்பினும், ஆன்லைன் டேட்டிங், உற்பத்தி மற்றும் ஆன்லைன் வேலை இணையதளங்கள் போன்ற பிற துறைகளும் இதன் மூலம் பயனடைந்துள்ளன. கீழே கொடுக்கப்பட்டுள்ள சில எடுத்துக்காட்டுகள்:

  • அதன் உலகத்தரம் வாய்ந்த தயாரிப்பை உருவாக்குவதில் வரைபட தரவுத்தளத்தை வெற்றிகரமாக பயன்படுத்தியுள்ளது. இன்று, உங்கள் நண்பர்கள் மற்றும் அவர்களது நண்பர்களின் வலைப்பின்னல் முழுவதும் பயணிப்பதன் மூலம் தகவல்களைத் தேட முடியும்.
  • லிங்க்ட்இன் அதன் மிகவும் பிரபலமான பொருளாதார வரைபடத்தில் செயல்பட்டு வருகிறது. எகனாமிக் வரைபடம் அதன் அனைத்து பயனர்களுக்கும் பயனர்களையும் நிறுவனங்களுடனும் அவர்களின் சுயவிவரங்களுடனும் ஒரு குறிப்பிட்ட நிலைக்கு இணைப்பதன் மூலம் பொருத்தமான வாய்ப்புகளை வழங்க திட்டமிட்டுள்ளது.
  • பல ஆன்லைன் சில்லறை விற்பனையாளர்களுக்கு மிக முக்கியமான கருவியாக இருக்கும் பரிந்துரை அமைப்பு, சாத்தியமான நுகர்வோருக்கு பயனுள்ள, பொருத்தமான பரிந்துரைகளை வழங்க வரைபட தரவுத்தளக் கொள்கைகளைப் பயன்படுத்துகிறது. பரிந்துரை இயந்திரங்கள் அடிப்படையில் குறிப்பிட்ட காலப்பகுதியில் இதேபோன்ற கொள்முதல் செய்த வாடிக்கையாளர்களின் வலையமைப்பைத் தேடுகின்றன மற்றும் ஒத்த தயாரிப்புகளை உலாவுகின்ற வாடிக்கையாளருக்கு அதே சுவை மற்றும் விருப்பத்தேர்வுகள் இருக்கும் என்று கருதுகிறது.

சுருக்கம்

வரைபட தரவுத்தளங்களின் அனைத்து திறனுக்கும், நிறைய நிறுவனங்கள் இன்னும் போக்கைப் பிடிக்கின்றன. எனவே, வரைபட தரவுத்தளங்கள் பரவலாக ஏற்றுக்கொள்ளப்படுவதற்கு சிறிது காலம் ஆகும். சிக்கலான சிக்கல்களைத் தீர்ப்பதில் வரைபட தரவுத்தளத்தின் சாத்தியம் இனி சந்தேகமில்லை என்றாலும், தொடர்புடைய தரவுத்தளத்தின் நிலை எந்த வகையிலும் அச்சுறுத்தப்படவில்லை. வரைபட தரவுத்தளத்திற்கு செல்லும் சிறந்த விஷயம் என்னவென்றால், இது ஒரு திறந்த மூல தொழில்நுட்பமாக வழங்கப்படலாம். நன்மைகளை மேம்படுத்துவது தொழில்கள் தான்.