>> [இசை]
RICK ஹவ்லிஹான்: சரி.
எல்லோருக்கும் வணக்கம்.
என் பெயர் ரிக் ஹவ்லிஹான் உள்ளது.
நான் ஒரு மூத்த முக்கிய இருக்கிறேன் வட்டாரங்களில் தீர்வைக் கட்டிட.
நான் NoSQL கவனம் மற்றும் DynamoDB தொழில்நுட்பங்கள்.
நான் பேச இன்று இங்கு இருக்கிறேன் நீங்கள் அந்த பற்றி கொஞ்சம்.
>> என் பின்னணி உள்ளது முதன்மையாக தரவு அடுக்கில்.
நான் பாதி என் வளர்ச்சி கழித்த தொழில், தகவல் எழுதி
தரவு அணுகல் தீர்வுகள் பல்வேறு பயன்பாடுகளுக்கு.
நான் கிளவுட் மெய்நிகராக்க வந்துள்ளேன் சுமார் 20 ஆண்டுகள்.
மேகம் மேகம் இருந்தது எனவே முன், நாங்கள் யுடிலிட்டி கம்ப்யூட்டிங் அது அழைக்க பயன்படுகிறது.
மற்றும் யோசனை, அதை போல PG & E, நீங்கள் பயன்படுத்த என்ன விலை கொடுக்க.
இன்று நாம் மேகம் அதை அழைக்கிறோம்.
>> ஆனால் ஆண்டுகளில், நான் வேலை நிறுவனங்கள் ஒரு ஜோடி
ஒருவேளை நீங்கள் கேள்விப்பட்டு இருக்கிறேன்.
ஆனால் நான் தொழில்நுட்ப பட்டியல் தொகுக்கப்பட்டுள்ளது சாதனைகள், நான் உங்களுக்கு சொல்ல விரும்புகிறேன் யூகிக்கிறேன்.
நான் கிளவுட் அமைப்புகள் எட்டு காப்புரிமைகள் வேண்டும் மெய்நிகராக்க, நுண்செயலி வடிவமைப்பு,
சிக்கலான செயலாக்கம், மற்றும் பிற பகுதிகளில் அத்துடன்.
>> இந்த நாட்களில், நான் NoSQL பெரும்பாலும் கவனம் தொழில்நுட்பங்கள் மற்றும் அடுத்த தலைமுறை
தகவல்.
என்று நான் போகிறேன் என்ன பொதுவாக பற்றி நீங்கள் இன்று பேசி இங்கே இருக்க வேண்டும்.
எனவே நீங்கள் எதிர்பார்க்க முடியும் என்ன இந்த அமர்வில் இருந்து,
நாங்கள் ஒரு சுருக்கமான மூலம் செல்லலாம் தரவு செயலாக்க வரலாறு.
அது எப்போதும் உதவியாக நாங்கள் எங்கிருந்து வந்தது புரிந்து
நாங்கள் இருக்கிறோம் அதனால் நாம் எங்கே.
மற்றும் நாம் ஒரு சிறிய பேசுகிறேன் NoSQL தொழில்நுட்பம் பற்றி பிட்
ஒரு அடிப்படை நிலைப்பாட்டில் இருந்து.
>> நாம் சில கிடைக்கும் DynamoDB உள்.
DynamoDB வட்டாரங்களில் தான் எந்த சுவையை உள்ளது.
அது ஒரு முழுமையாக நிர்வகிக்கப்படும் மற்றும் தொகுத்து NoSQL தீர்வு.
நாம் அட்டவணை பற்றி கொஞ்சம் பேச வேண்டும் அமைப்பு, கள், தரவு வகைகள், குறியீடுகள்,
மற்றும் உள் சில என்று DynamoDB தொழில்நுட்பம்.
நாம் வடிவமைப்பு சில பெற வேண்டும் வடிவங்கள் மற்றும் சிறந்த நடைமுறைகள்.
நாங்கள் உங்களுக்கு எப்படி பேச வேண்டும் சில இந்த தொழில்நுட்பத்தை பயன்படுத்த
இன்றைய பயன்பாடுகள்.
பின்னர் நாம் கொஞ்சம் பேச வேண்டும் பரிணாம தோற்றம் பற்றி
நிரலாக்க ஒரு புதிய முன்னுதாரணம் என்று உந்துதல் பயன்பாடுகள்
மற்றும் DynamoDB அதே என்று வகிக்கிறது எப்படி.
நாங்கள் உங்களுக்கு ஒரு சிறிது விட்டு விடுகிறேன் ஒரு குறிப்பு கட்டிடக்கலை விவாதம்
எனவே நாம் சில பற்றி பேச முடியும் வழிகளில் நீங்கள் DynamoDB பயன்படுத்த முடியும்.
>> எனவே முதல் இந்த ஒரு கேள்வி அணை நான் நிறைய ஒரு தகவல் என்ன, கேட்க.
நிறைய பேர் அவர்கள் என்று ஒரு தகவல் என்ன தெரியுமா.
கூகிள் நீங்கள் இருந்தால், நீங்கள் இந்த பார்க்க வேண்டும்.
அது ஒரு நடைபெற்றது தரவு ஒரு கட்டமைக்கப்பட்ட தொகுப்பு தான் ஒரு கணினி, குறிப்பாக ஒரு என்று
பல்வேறு வழிகளில் அணுகும்.
நான் ஒரு நல்ல தான் நினைக்கிறேன் ஒரு நவீன தகவல் வரையறை.
ஆனால் நான், ஏனெனில் அது பிடிக்காது அது விஷயங்களை ஒரு ஜோடி குறிக்கிறது.
அது அமைப்பு குறிக்கிறது.
அது, இது ஒரு கணினியில் தான் குறிக்கிறது.
மற்றும் தரவுத்தளங்கள் இல்லை கணினிகள் எப்போதும் இருக்கிறது.
தரவுத்தளங்கள் உண்மையில் பல வழிகளில் நிலவியது.
>> ஒரு எனவே ஒரு நல்ல வரையறை தகவல் இது போல் ஏதாவது ஆகும்.
ஒரு தரவுத்தள ஒரு ஒழுங்கமைக்கப்பட்ட சேமித்து, மேலாண்மை இயங்குமுறை,
மற்றும் தகவலை.
இந்த About.com இருந்து வருகிறது.
அதனால் நான் மிகவும் பேச்சுவார்த்தை ஏனெனில் இது விரும்புகிறேன் பற்றி ஒரு தகவல் களஞ்சியமாக இருப்பது,
ஒரு களஞ்சியமாக தகவல், அவசியம்
ஒரு கணினியில் அமர்ந்து என்று ஒன்று.
மற்றும் வரலாறு முழுவதும், நாம் எப்போதும் கணினிகள் இல்லை.
>> இப்போது, நான் சராசரி கேட்டால் என்ன டெவலப்பர் இன்று
ஒரு தகவல், அந்த நான் பதில் தான்.
எங்கோ நான் பொருட்களை பொறுத்திருக்க முடியாது.
சரியா?
அது உண்மைதான்.
ஆனால் அது வருந்த தக்கது.
தகவல் உண்மையில் ஏனெனில் நவீன பயன்பாட்டை அடித்தளம்.
அது அடித்தளம் தான் ஒவ்வொரு பயன்பாடு.
நீங்கள் அந்த உருவாக்க எப்படி தகவல், நீங்கள் எப்படி கட்டமைக்க
தரவு எப்படி என்று கட்டளையிட போகிறது நீங்கள் அளவிட என பயன்பாடு செய்கிறது.
>> எனவே என் வேலையை இன்று நிறைய கையாள்வதில் என்ன
போது டெவலப்பர்கள் நடக்கிறது இந்த அணுகுமுறை கொள்ள
பின்விளைவும் கையாள்வதில் ஒரு விண்ணப்பம் என்று
இப்போது அசல் தாண்டி அளவிடுதல் மோசமான வடிவமைப்பு இருந்து நோக்கம் மற்றும் துன்பம்.
எனவே வட்டம் போது நீங்கள் இன்று விலகி நடக்க, உங்களுக்கு
கருவிகள் ஒரு ஜோடி வேண்டும் நீங்கள் வைத்திருக்க வேண்டும் என்று உங்கள் பெல்ட்
அதே தவறுகளை இருந்து.
எல்லாம் சரி.
எனவே சிறிது பற்றி பேசுகிறேன் தகவல் தொழில்நுட்பம் காலவரிசை.
நான் ஒரு படிக்க நினைக்கிறேன் கட்டுரை நீண்ட முன்
அது வரிகளை ஏதாவது கூறினார் அது ஒரு மிகவும் கவிதை அறிக்கை தான்.
இது கூறினார் வரலாறு தரவு செயலாக்க ஆகிறது
உயர் வாட்டர் முழு தரவு மிகுதியாக.
சரி.
இப்போது, நான் அந்த மாதிரியான உண்மை தான் நினைக்கிறேன்.
ஆனால் நான் உண்மையில் இருக்கிறதுபோல பார்க்க வரலாற்றில் உண்மையில் நிரப்பப்பட்ட
தரவு அழுத்தம் உயர்ந்த சாதனையானது கொண்டு.
தகவல் வீதம் ஏனெனில் உட்கொள்வதால் கீழே செல்கிறது.
அது மட்டும் வரை செல்கிறது.
>> மற்றும் கண்டுபிடிப்பு போது ஏற்படும் நாங்கள் தரவு அழுத்தம், பார்க்கிறோம் இது
என்று தரவு அளவு இப்பொழுது கணினி வருவதில்.
அது செயல்படுத்தப்படும் திறமையாக நேரத்தில் அல்லது செலவு ஒன்று.
நாம் தொடங்க போது தான் தரவு அழுத்தத்தில் பார்க்க.
>> எனவே நாம் இருக்கும் போது முதல் தகவல், இந்த
எங்கள் காதுகளில் இடையே இருந்தது என்று ஒன்று உள்ளது.
நாம் அது பிறந்தவர்கள்.
அது ஒரு நல்ல தகவல் தான்.
இது ஒரு உயர்ந்த கிடைக்கும் உள்ளது.
அது எப்போதும் தான்.
நீங்கள் எப்போதும் அதை பெற முடியும்.
>> ஆனால் அது ஒற்றை பயனர் தான்.
நான் உங்களுக்கு என் எண்ணங்களை பகிர்ந்து கொள்ள முடியாது.
நீங்கள் என் எண்ணங்கள் பெற முடியாது நீங்கள் விரும்பும் போது.
அவர்களுடைய abilitiy அவ்வளவு நன்றாக இல்லை.
நாம் விஷயங்களை மறக்க.
ஒவ்வொரு இப்போது பின்னர், எங்களுக்கு ஒரு இலைகள் மற்றொரு இருப்பு மீது நகரும்
மற்றும் நாங்கள் எல்லாம் இழக்கிறோம் என்று தகவல் இருந்தது.
அதனால் அனைத்து நல்ல இல்லை.
>> இந்த நேரம் நன்றாக வேலை நாங்கள் மீண்டும் நாள் இருந்த போது
போது நாம் உண்மையில் எனக்கு தேவை தான் நாம் எங்கே நாளை போக போகிறோம்
அல்லது நாம் சிறந்த உணவு சேகரிக்க அங்கு.
ஆனால் நாம் தொடங்கியது போல் ஒரு வளர நாகரிகம் மற்றும் அரசு தொடங்கியது
உடனே, மற்றும் தொழில்கள், கண்டுபிடிக்கலாம் தொடங்கியது
நாம் உணர தொடங்கியது விட இன்னும் கொஞ்சம் என்ன தேவை
நாம் நம் தலையில் வைக்க முடியும்.
எல்லாம் சரி?
>> நாம் சாதனையை அமைப்புகள் தேவை.
நாம் முடியும் தரவுகள் இருக்க இடங்களில் தேவை.
எனவே நாம், எழுத்து ஆவணங்களை தொடங்கியது நூலகங்கள் மற்றும் காப்பகங்கள் உருவாக்கும்.
நாம் ஒரு வளரும் தொடங்கியது அமைப்பு ஒரு பேரேட்டில் கணக்கியல்.
மேலும் பேரேட்டில் எண்ணும் அந்த அமைப்பு பல நூற்றாண்டுகளுக்கு உலக ஓடி
மற்றும் ஒருவேளை கூட நூற்றாண்டுகளுக்கும் என நாம் வகையான நிர்ப்பந்தத்திற்கு ஆளானார்கள்
அங்கு அந்த தரவு சுமை முறியடிக்கப்பட்டுள்ளது அந்த அமைப்புகளின் திறன்
அதை அடக்கி முடியும்.
>> இந்த உண்மையில் 1880 களில் நடந்தது.
சரியா?
1880 அமெரிக்க மக்கள் தொகை கணக்கெடுப்பு இல்.
இந்த இடத்தில் திருப்பு உண்மையில் நவீன தரவு செயலாக்க சுட்டிக்காட்டுகின்றனர்.
இந்த கட்டத்தில் உள்ளது தரவு எந்த அளவு
என்று சேகரிக்கப்படுகின்றன அமெரிக்க அரசாங்கம் புள்ளி கிடைத்தது
அங்கு அதை செயல்படுத்த எட்டு ஆண்டுகள் பிடித்தன.
>> இப்போது, எட்டு years-- என நீங்கள், மக்கள் தொகை கணக்கெடுப்பு தெரிகிறீர்கள்
ரன்கள் ஒவ்வொரு 10 years-- எனவே அது அழகாக தெளிவாக அந்த நேரத்தில் நாங்கள்
1890 மக்கள் தொகை கணக்கெடுப்பின்படி கிடைத்தது தரவு அளவு என்று
பதப்படுத்தப்பட்ட போகிறது அரசாங்கம் இருந்தது
10 ஆண்டுகளுக்கு மேல் போகிறது என்று ஆரம்பித்துள்ள புதிய மக்கள் தொகை கணக்கெடுப்பின் எடுக்க வேண்டும்.
இந்த பிரச்சனை இருந்தது.
>> எனவே ஒரு பையன் ஹெர்மன் என்ற ஹோலரித் வந்தது
அவர் அலகு பதிவு பஞ்ச் கண்டுபிடித்தார் அட்டைகள், பஞ்ச் கார்டு ரீடர், பன்ச் கார்ட்
பட்டியலாக்கி, மற்றும் தொகுப்பு என்ற இந்த தொழில்நுட்பத்தின் வழிமுறைகள்.
அப்பொழுது அவன் மணிக்கு உருவாக்கப்பட்ட அந்த நிறுவனம் நேரம், மற்றவர்கள் ஒரு ஜோடி சேர்ந்து,
உண்மையில் ஆனது தூண்களில் ஒன்று இன்று நாம் சிறிய நிறுவனம் ஐபிஎம் என்று.
>> எனவே ஐபிஎம் முதலில் இருந்தது தகவல் வணிக.
அந்த அவர்கள் செய்தது என்ன உண்மையில் தான்.
அவர்கள் தரவு செயலாக்க செய்தார்.
>> பஞ்ச் பெருக்கம் போல அட்டைகள், ஒரு தனித்துவமான வழிமுறைகள்
என்று அந்நிய முடியும் இருப்பது தொழில்நுட்பம் வரிசைப்படுத்தப்பட்ட விளைவாக செட் தேர்தல்.
இந்த படத்தில் நீங்கள் பார்க்க முடியும் அங்கு நாம் ஒரு சொற்ப வேண்டும்
அது ஒரு சிறிய small-- தான் ஆனால் நீங்கள் பார்க்க முடியும் ஒரு மிகவும் தனித்துவமான இயந்திர நுட்பத்தை
நாங்கள் ஒரு பஞ்ச் அட்டை தளம் வேண்டும், அங்கு.
மற்றும் ஒருவருடைய எடுக்கும்போது ஒரு சிறிய திருகாணி
மற்றும் மூலம் ஒட்டக்கூடிய இடங்கள் மற்றும் அதை தூக்கும்
, அந்த போட்டியில் கிடைக்கும் என்று வரிசைப்படுத்துப்பட்டுள்ள முடிவுகளின் அமைக்க.
>> இந்த ஒரு திரட்டல் உள்ளது.
நாம் இந்த அனைத்து நேரம் செய்ய கணினி இன்று,
நீங்கள் தரவுத்தளத்தில் அதை செய்ய அங்கு.
நாம் சரியான, கைமுறையாக செய்ய பயன்படுத்தப்படுகிறது?
மக்கள் ஒன்றாக இந்த விஷயங்களை வைத்து.
அது பெருக்கம் இருந்தது இந்த பஞ்ச் அட்டைகள்
நாம் என்று என்ன தரவு டிரம்ஸ் ஒரு மற்றும் தரவு நூலை சுற்றி வைக்கும் உருளை, காகித டேப்.
>> தரவு செயலாக்க தொழில் எடுத்து வீரர் பியானோ ஒரு பாடம்.
பிளேயர் மீண்டும் பியானோ நூற்றாண்டின் திருப்பத்தில்
இடங்கள் காகித நூலை சுற்றி வைக்கும் உருளை பயன்படுத்த பயன்படுத்தப்படும் அதை எந்த விசைகளை சொல்ல.
அந்த தொழில்நுட்பத்தை தழுவி எடுக்கப்பட்டது எனவே இறுதியில், டிஜிட்டல் தரவு சேமிக்க
அவர்கள் அந்த தரவு வைக்க முடியவில்லை, ஏனெனில் அந்த காகித டேப் நூலை சுற்றி வைக்கும் உருளை மீது.
>> இப்போது, ஒரு விளைவாக, தரவு எப்படி உண்மையில்
இந்த தரவு நேரடியாக இருந்தது அணுக நீங்கள் அதை சேமித்து எப்படி சார்ந்து.
அதனால் நான் ஒரு டேப்பில் தரவு வைத்து இருந்தால், நான் நேர்க்கோட்டில் தரவு அணுக இருந்தது.
நான் முழு ரோல் வேண்டும் டேப் அனைத்து தரவு அணுக வேண்டும்.
நான் பஞ்ச் தரவு வைத்து இருந்தால் அட்டைகள், நான் அதை அணுக முடியும்
இன்னும் கொஞ்சம் சீரற்ற உள்ள ஃபேஷன், ஒருவேளை இல்லை விரைவாக.
>> ஆனால் எப்படி வரம்புகள் இருந்தன நாங்கள் சேமிக்கப்படும் எப்படி அடிப்படையில் தரவு அணுகல்.
எனவே இந்த ஒரு பிரச்சனை இருந்தது '50s செல்லும்.
மீண்டும், நாம் என்று பார்க்க ஆரம்பிக்க முடியும் செயல்படுத்த புதிய தொழில்நுட்பங்களை உருவாக்க
தரவு, வலது, அது திறக்கிறது புதிய தீர்வுகளை கதவை,
புதிய திட்டங்கள், புதிய தரவு விண்ணப்பங்கள்.
உண்மையில், ஆட்சி காரணம்
நாம் ஏன் இந்த அமைப்புகள் சில உருவாக்கப்பட்டது.
ஆனால் வணிக வேகமாக மாறியது பரிணாமத்துக்கு பின்னால் இயக்கி
நவீன தகவல் மற்றும் நவீன கோப்பு முறைமை.
>> அடுத்த விஷயம் என்று '50s வந்து இருந்தது
கோப்பு முறைமை மற்றும் இருந்தது சீரற்ற அணுகல் சேமிப்பு வளர்ச்சி.
இந்த அழகான இருந்தது.
இப்போது, திடீரென்று, நாங்கள் வைக்க முடியாது எங்கள் இந்த வன் எங்கும் கோப்புகளை
மற்றும் நாம் தோராயமாக இந்த தரவு அணுக முடியும்.
நாம் இட முடியும் கோப்புகளை இருந்து தகவல்.
நாம் உலகின் அனைத்தும் தீர்ந்துவிடும் தரவு செயலாக்க பிரச்சினைகள்.
>> அந்த பற்றி நீடித்தது 20 அல்லது பரிணாம வளர்ச்சி வரை 30 ஆண்டுகள்
தொடர்புடைய தரவுத்தள, எந்த உலக இப்போது நாம் முடிவு போது ஆகிறது
தோல்விகளை ஒரு களஞ்சியமாக வேண்டும் கோப்பை முழுவதும் தரவு நகரப்பகுதி
நாம் கட்டப்பட்டது என்று அமைப்புகள். சரியா?
பல விநியோகிக்கப்படுகிறது அதிகமாக தரவு இடங்களில், தரவு de-பிரதி,
மற்றும் சேமிப்பு செலவு மகத்தான இருந்தது.
>> 70 களிலும், மிகவும் விலையுயர்ந்த வள ஒரு கணினி என்று சேமிப்பு இருந்தது.
செயலி இருந்தது ஒரு நிலையான செலவு பார்க்கப்படும்.
நான் பெட்டியை வாங்க போது, CPU, சில வேலை செய்கிறது.
அது என்பதை நூற்பு வேண்டும் நடக்கிறது அது உண்மையில் வேலை அல்லது இல்லை.
உண்மையில் ஒரு மூழ்கிவிட்டது செலவு தான்.
>> ஆனால் என்ன ஒரு என்னை செலவாகும் வணிக சேமிப்பு உள்ளது.
நான் அடுத்த மேற்பட்ட வட்டுகள் வாங்க வேண்டும் என்றால் மாதம், என்று நான் செலுத்த வேண்டும் என்று ஒரு உண்மையான செலவு தான்.
அந்த சேமிப்பு விலை உயர்ந்தது.
>> இப்போது நாம் வேகமாக முன்னோக்கி 40 ஆண்டுகள் மற்றும் நாம் வேறு ஒரு பிரச்சினையும் இல்லை.
கம்ப்யூட் இப்போது மிகவும் விலையுயர்ந்த வளம்.
சேமிப்பு மலிவான உள்ளது.
நான் நினைக்கிறேன் நாம் எங்கும் போக முடியாது, அர்த்தம் மேகம் மற்றும் நாம் மலிவான சேமிப்பு காணலாம்.
ஆனால் என்ன நான் கண்டுபிடிக்க முடியவில்லை மலிவான கம்ப்யூட் உள்ளது.
>> இன்றைய பரிணாமம் எனவே தொழில்நுட்பம், தகவல் தொழில்நுட்பம்,
உண்மையில் முழுவதும் கவனம் விநியோகிக்கப்படும் தரவுத்தளத்தில்
என்று பாதிக்கப்படுகின்றனர் இல்லை அளவில் அதே வகை
தொடர்பு தரவுத்தளங்களுக்காக வரம்புகள்.
நாம் பற்றி கொஞ்சம் பேச வேண்டும் என்று உண்மையில் என்ன.
>> ஆனால் காரணங்களில் ஒன்று மற்றும் இதை நாம் பின்னால் இயக்கி
தரவு அழுத்தம் பற்றி பேசினார்.
தரவு அழுத்தம் ஒன்று உள்ளது என்று கண்டுபிடிப்பு ஓட்டுகிறார்.
நீங்கள் மணிக்கு மேல் இருக்கும் என்றால் கடந்த ஐந்து ஆண்டுகளில்,
இது என்ன தரவு ஒரு அட்டவணை பொது நிறுவன முழுவதும் சுமை
கடந்த ஐந்து ஆண்டுகளில் தெரிகிறது.
>> கட்டைவிரல் மற்றும் பொது விதி இந்த days-- நீங்கள் கூகிள் சென்றால்
தரவு 90% ஆகும் என்று இன்று நாம் சேமிக்கிறோம், மற்றும் அது
கடந்த இரண்டு ஆண்டுகளில் உருவாக்கப்படும்.
சரி.
இப்போது, இந்த புதிய என்று ஒரு போக்கு உள்ளது.
இந்த ஆகிவிட்டது என்று ஒரு போக்கு உள்ளது 100 ஆண்டுகளுக்கு வெளியே போகிறேன்.
எப்போதும் ஹெர்மன் ஹோலரித் முதல் பன்ச் கார்ட் உருவாக்கப்பட்டது,
நாங்கள் தரவுக் களஞ்சியங்கள் கட்டி மற்றும் தனி விகிதத்தில் தரவுகளை சேகரித்து.
>> எனவே கடந்த 100 ஆண்டுகளில், நாங்கள் இந்த போக்கு பார்த்திருக்கிறேன்.
என்று மாற்ற போவதில்லை.
முன்னோக்கி சென்று, நாம் பார்க்க போகிறோம் இந்த, இல்லை என்றால் ஒரு துரித போக்கு.
நீங்கள் என்ன தெரிகிறது என்று பார்க்க முடியும்.
>> 2010 இல் ஒரு வணிக ஒரு இருந்தால் மேலாண்மை கீழ் தரவு டெராபைட்டுகளுக்கும்,
அவர்கள் தான் என்பது இன்று தரவு 6.5 petabytes நிர்வகிக்கும்.
அந்த 6,500 மடங்கு அதிகமான தரவை தான்.
மற்றும் இது எனக்கு தெரியும்.
நான் ஒவ்வொரு நாளும் இந்த தொழில்கள் வேலை.
ஐந்து ஆண்டுகளுக்கு முன்பு, நான் நிறுவனங்கள் பேச வேண்டும்
என்ன ஒரு வலி பற்றி எனக்கு யார் பேச வேண்டும் அது டெராபைட் நிர்வகிக்க உள்ளது.
அவர்கள் பேச வேண்டும் நாம் பார்க்க எப்படி பற்றி எனக்கு
இந்த அந்த ஒருவேளை போகிறது ஒரு petabyte அல்லது இரண்டு இருக்க வேண்டும்
ஆண்டுகளுக்கு ஒரு ஜோடி உள்ள.
>> இதே நிறுவனங்கள் நான் சந்தித்த நான் இன்று,
அவர்கள் பற்றி பேசி பிரச்சனை நிர்வகித்தல் அங்கு கொண்ட
பத்து, தரவு 20 petabytes.
வெடிப்பு எனவே துறையில் தரவு
மகத்தான ஓட்டுநர் சிறந்த தீர்வுகளை தேவை.
மற்றும் தொடர்புடைய தரவுத்தள ஆகிறது வெறும் தேவை வரை வாழ்க்கை.
>> அதனால் ஒரு நேர்கோட்டு இருக்கிறது தரவு அழுத்தம் இடையே தொடர்பு
மற்றும் தொழில்நுட்ப கண்டுபிடிப்பு.
வரலாறு நமக்கு காட்டுகிறது இந்த, அந்த நேரம்,
எப்போது தரவு தொகுதி பதப்படுத்தப்பட்ட வேண்டும்
அமைப்பு திறனை விட மிக ஒரு நியாயமான நேரத்தில் அதை செயல்படுத்த
அல்லது ஒரு நியாயமான செலவில், பின்னர் புதிய தொழில்நுட்பங்கள்
அந்த பிரச்சினைகளை தீர்ப்பதற்கு கண்டுபிடிக்கப்பட்டது.
அந்த புதிய தொழில்நுட்பங்கள், இதையொட்டி, கதவை திறக்க
பிரச்சினைகள் மற்றொரு அமைப்பு, இது இன்னும் மேலதிகமான தரவுகளை சேகரித்து.
>> இப்போது, நாம் இந்த நிறுத்த போவதில்லை.
சரியா?
நாம் இதை நிறுத்த போவதில்லை.
ஏன்?
உனக்கு எல்லாம் தெரியும் முடியாது, ஏனெனில் பிரபஞ்சத்தில் தெரிந்து இருக்கும்.
மற்றும் நீண்ட நாம் உயிருடன் வந்துள்ளேன் என மனிதனின் வரலாறு முழுவதும்,
நாம் எப்போதும் மேலும் அறிய தூண்டியுள்ளன.
>> எனவே நாம் நகர்த்த ஒவ்வொரு அங்குல போல் தெரிகிறது அறிவியல் கண்டுபிடிப்பு பாதையில்,
நாங்கள் தரவு அளவு பெருக்குவதன் நாங்கள் அதிவேகமாக செயல்படுத்த வேண்டும் என்று
நாம் மேலும் மேலும் மேலும் வெளிக்கொண்டு என வாழ்க்கை உள் செயல்பாடுகளுக்கும் பற்றி,
, பிரபஞ்சம் எவ்வாறு பற்றி பற்றி அறிவியல் கண்டுபிடிப்பு ஓட்டுநர்,
மற்றும் கண்டுபிடிப்பு என்று இன்று நாம் செய்கிறோம்.
தரவு தொகுதி மட்டும் தொடர்ந்து அதிகரிக்கிறது.
எனவே சமாளிக்க முடியும் இந்த பிரச்சனை மகத்தான உள்ளது.
>> விஷயங்களை ஒன்று எனவே நாங்கள் NoSQL ஏன் என்று பாருங்கள்?
எப்படி NoSQL இந்த பிரச்சினையை தீர்க்க?
சரி, தொடர்பு தரவுத்தளங்களுக்காக, கட்டமைப்பு வினவல் மொழி
SQL-- உண்மையில் ஒரு கட்டமைப்பாக இருக்கிறது தொடர்புசார் இந்த விஷயங்கள் தரவுத்தளத்தில்
சேமிப்பு உகந்ததாக.
>> மீண்டும் 70 ல், மீண்டும், வட்டு விலை உயர்ந்தது.
சேமிப்பு வழங்குதலை உடற்பயிற்சி நிறுவன முடிவில்லாத உள்ளது.
எனக்கு தெரியும்.
நான் அதை வாழ்ந்தார்.
நான் ஒரு சேமிப்பு இயக்கிகள் எழுதினார் enterprised சூப்பர்சர்வர் நிறுவனம்
மீண்டும் 90 இல்.
கீழே வரி மற்றொரு சாதனைகள் புரிய சேமிப்பு வரிசை தான் ஏதோ என்று
நிறுவன ஒவ்வொரு நாளும் நடந்தது.
அது நிறுத்தவில்லை.
உயர் அடர்த்தி சேமிப்பு, தேவை உயர் அடர்த்தி சேமிப்பு,
மற்றும் திறமையான சேமிப்பு அதை நிறுத்தி எப்போதும் devices--.
>> மற்றும் NoSQL ஒரு பெரிய தொழில்நுட்பம் அது தரவு normalizes ஏனெனில்.
இது தரவு டி-நகல்களை.
இது ஒரு அமைப்பு தரவு வைக்கிறது என்று ஒவ்வொரு அணுகல் மாதிரியை யதார்த்தவாதி உள்ளது.
பல பயன்பாடுகள் என்று அடிக்க முடியும் SQL தரவுத்தள, தற்காலிக கேள்விகளுக்கு இயக்க,
மற்றும் வடிவத்தில் தரவு கிடைக்கும் என்று அவர்கள் தங்கள் வேலைப்பளுவை செயல்படுத்த வேண்டும்.
அந்த அருமை தெரிகிறது.
ஆனால் கீழே வரி எந்த ஆகிறது அமைப்பு, அது எல்லாம் யதார்த்தவாதி என்றால்,
அது ஒன்றும் உகந்ததாக உள்ளது.
சரி?
>> என்று நாம் பெற என்ன தொடர்புடைய தரவுத்தள.
இது சேமிப்பு உகந்ததாக.
அது சீராக்கப்பட்டு, தான்.
இது தொடர்புடைய தான்.
அது தற்காலிக கேள்விகளுக்கு ஆதரிக்கிறது.
அது அது செங்குத்தாக செதில்கள்.
>> நான் ஒரு பெரிய SQL தரவுத்தள பெற வேண்டும் என்றால், அல்லது ஒரு சக்தி வாய்ந்த SQL தரவுத்தள,
நான் இரும்பு ஒரு பெரிய துண்டு வாங்க செல்ல.
சரி?
நான் வாடிக்கையாளர்கள் நிறைய வேலை முக்கிய மேம்பாடுகள் மூலம் இருந்திருக்கும் என்று
அவற்றின் SQL உள்கட்டமைப்பு மட்டுமே ஆறு மாதங்கள் கழித்து, கண்டுபிடிக்க,
அவர்கள் மீண்டும் சுவர் தாக்கியதால்.
மற்றும் ஆரக்கிள் அல்லது விடவில்லை இருந்து பதில் அல்லது வேறு யாராவது ஒரு பெரிய பெட்டியில் பெற உள்ளது.
சரி விரைவில் அல்லது பின்னர், நீங்கள் ஒரு வாங்க முடியாது பெட்டியில் பெரிய மற்றும் உண்மையான பிரச்சினை.
நாம் உண்மையில் விஷயங்களை மாற்ற வேண்டும்.
எனவே, அங்கு வேலை செய்கிறது?
அது தான் நன்றாக வேலை பகுப்பாய்வு,, OLAP வகை பணிச்சுமை.
எல் சொந்தமானது எங்கே என்று உண்மையில் தான்.
இப்போது, அது பல ஆன்லைன் இன்று பயன்படுத்தப்படுகிறது நடவடிக்கைப்பூர்வமான செயலாக்க வகை
பயன்பாடுகள்.
மற்றும் அது நன்றாக வேலை செய்கிறது பயன்பாடு சில நிலை,
ஆனால் அது அளவிட முடியாது NoSQL இது என்று வழி.
மற்றும் நாம் ஒரு சிறிய பேசுகிறேன் என்று ஏன் பற்றி பிட்.
>> இப்போது, NoSQL, மறுபுறம், மேலும் கம்ப்யூட் உகந்ததாக உள்ளது.
சரி?
இது யதார்த்தவாதி அல்ல அணுகல் முறை.
நாங்கள் டி-சகஜமாக்கிய என்போம் கட்டமைப்பு அல்லது ஒரு படிநிலை அமைப்பு.
தொடர்பான தரவுத்தளத்தில் உள்ள தரவு பல அட்டவணைகள் இருந்து ஒன்றாக சேர்ந்து
நீங்கள் வேண்டும் என்று காட்சி தயாரிக்க.
ஒரு NoSQL தரவுத்தள தரவு ஒரு ஆவணம் சேமிக்கப்படும் என்று
படிநிலை அமைப்பு கொண்டிருக்கிறது.
சாதாரணமாக இருக்கும் என்று தரவு அனைத்து அந்த பார்வையில் தயாரிக்க ஒன்றாக இணைந்து
ஒரு ஒற்றை ஆவணத்தில் சேமிக்கப்படுகிறது.
நாம் பற்றி கொஞ்சம் பேச வேண்டும் எப்படி வரைபடங்கள் ஒரு ஜோடி வேலை என்று.
>> ஆனால், இங்கே கருத்து நீங்கள் சேமிக்க என்று ஆகிறது இந்த instantiated காட்சிகள் உங்கள் தரவு.
சரி?
நீங்கள் கிடைமட்டமாக அளவிட.
சரியா?
நான் அதிகரிக்க வேண்டும் என்றால் என் NoSQL கொத்து அளவு,
நான் ஒரு பெரிய பெட்டியில் பெற தேவையில்லை.
நான் மற்றொரு பெட்டியில் பெற.
நான் ஒன்றாக அந்த குடியிருக்கிகிறேன் நான் அந்த தரவு சில்லை முடியும்.
நாம் பற்றி ஒரு பிட் பேசுகிறேன் sharding என்ன, இருக்க வேண்டும்
என்று தகவல் அளவிட முடியும் பல உடல் சாதனங்களுக்காக
மற்றும் தடை நீக்க வேண்டும் என்று செங்குத்தாக அளவிட எனக்கு தேவைப்படுகிறது.
>> எனவே அது உண்மையில் ஆன்லைன் கட்டப்பட்டது பரிமாற்ற செயலாக்க மற்றும் அளவு.
ஒரு பெரிய வேறுபாடு இருக்கிறது இங்கே அறிக்கை இடையே, சரியான?
தகவல் எனக்கு தெரியாது கேள்விகள் நான் கேட்க போகிறேன்.
சரியா?
Reporting-- யாராவது இருந்து என்றால் என் மார்க்கெட்டிங் துறை
என் வாடிக்கையாளர்கள் எத்தனை வரம்பு விரும்புகிறார் இந்த குறிப்பிட்ட பண்பு கொண்ட
எனக்கு தெரியாது இந்த நாள் வாங்கி அவர்கள் என்ன கேட்க போகிறோம் வினா.
எனவே நான் யதார்த்தவாதி இருக்க வேண்டும்.
>> இப்போது, ஒரு ஆன்லைன் நடவடிக்கைப்பூர்வமான பயன்பாடு,
நான் கேட்கிறேன் என்ன கேள்விகள் தெரியும்.
நான் பயன்பாட்டை கட்டப்பட்டது ஒரு குறிப்பிட்ட முறையை.
சரி?
நான் தரவு மேம்படுத்த என்றால் என்று பணித்திட்டத்துக்கு துணை சேமிக்க,
அது வேகமாக இருக்கும் நடக்கிறது.
அந்த ஏன் NoSQL முடியும் உண்மையில் வழங்கலை அதிகரிக்க
சேவைகள் அந்த வகையான.
எல்லாம் சரி.
>> எனவே நாம் பெற போகிறோம் இங்கே கோட்பாடு சிறிது.
நீங்கள் சில, உங்கள் கண்கள் மீண்டும் ஒரு சிறிது உதிக்க வேண்டும்.
ஆனால் நான் அதை வைக்க முயற்சி செய்கிறேன் என்னால் முடியும் என உயர் நிலை.
நீங்கள் திட்டத்தில் என்றால் மேலாண்மை, அங்கு
ஒரு கட்டமைப்பாக என்று கட்டுப்பாடுகளை முக்கோணம்.
சரி.
கட்டுப்பாட்டின் ஆணைகளுக்கு முக்கோணம் நீங்கள் எல்லாம் நேரம் இருக்க முடியாது.
உங்கள் பை, அதை சாப்பிட முடியாது.
எனவே திட்ட மேலாண்மை, என்று முக்கோணம் தடைகள், நீங்கள் அதை மலிவான முடியும் என்று
நீங்கள், அது வேகமாக இருக்க முடியும் அல்லது நீங்கள் அதை நல்ல இருக்க முடியும்.
இரண்டு எடு.
இந்த மூன்றையுமே நீங்கள் முடியாது, ஏனெனில்.
சரியா?
சரி.
>> எனவே நீங்கள் இந்த நிறைய பற்றி கேட்க.
அது, ஒரு மூன்று நிபந்தனை இருக்கிறது மூன்று கட்டுப்பாட்டு முக்கோணம்
அல்லது இரும்பு முக்கோணம் oftentimes-- ஆகிறது நீங்கள் மேலாளர்கள் திட்டம் பேசும் போது,
அவர்கள் இது பற்றி பேசுவோம்.
இப்போது, தரவுத்தளங்கள் தங்கள் சொந்த இரும்பு முக்கோணம்.
மற்றும் தரவு இரும்பு முக்கோணம் நாங்கள் தொப்பி தேற்றம் என்போம்.
சரி?
>> தொப்பி தேற்றம் ஆணைகளுக்கு எப்படி தரவுத்தளங்கள் இயக்குகிறது
ஒரு குறிப்பிட்ட நிலையில்.
மற்றும் நாம் பற்றி பேச வேண்டும் அந்த நிபந்தனை என்ன.
ஆனால் முக்கோணத்தின் மூன்று புள்ளிகள், எனவே, சி, நிலைத்தன்மையும் பேச.
சரி?
எனவே தொப்பி, நிலைத்தன்மையும் அனைத்து என்று அர்த்தம் தகவல் அணுக முடியும் வாடிக்கையாளர்கள்
எப்போதும் ஒரு மிகவும் வேண்டும் தரவு சீரான காட்சி.
யாரும் போகிறேன் இரண்டு வெவ்வேறு விஷயங்கள்.
சரி?
நான் தகவல் பார்க்க வேண்டும் என்றால், நான் அதே காட்சி பார்கிறேன்
என் பங்குதாரர் யார் பார்க்கிறது அதே தரவுத்தள.
அந்த நிலைத்தன்மையும் தான்.
>> கிடைக்கும் அர்த்தம் என்றால் தகவல் ஆன்லைன், அது அடையலாம் என்றால்,
அனைத்து வாடிக்கையாளர்கள் எப்போதும் என்று எழுத, படிக்க முடியும்.
சரி?
எனவே ஒவ்வொரு வாடிக்கையாளர் என்று தகவல் படிக்க முடியும்
எப்போதும் முடியும் வாசிப்பு இருக்கும் தரவு எழுத தரவு.
அந்த வழக்கு என்றால், அது ஒரு கிடைக்க அமைப்பு தான்.
>> மூன்றாம் புள்ளி என்ன நாங்கள் பகிர்வு சகிப்புத்தன்மை அழைக்கிறோம்.
சரி?
பகிர்வு சகிப்புத்தன்மை வழிமுறையாக கணினி நன்றாக வேலை என்று
உடல் பிணைய போதிலும் முனைகளில் இடையே பகிர்வுகள்.
சரி?
எனவே கொத்து முனைகளில் முடியாது ஒருவருக்கொருவர் பேச, என்ன நடக்கும்?
எல்லாம் சரி.
>> எனவே தொடர்பான தரவுத்தளங்களுடன் choose-- நீங்கள் இந்த இரண்டு எடுக்க முடியும்.
சரி.
எனவே தொடர்பான தரவுத்தளங்களுடன் தேர்வு சீரான மற்றும் இருக்க வேண்டும்.
பகிர்வு இடையே நடக்கிறது என்றால் தரவு கடையில் DataNodes,
தகவல் விபத்துக்குள்ளான.
சரியா?
அது தான் கீழே செல்கிறது.
சரி.
>> இந்த அவர்கள் வேண்டும் ஏன் பெரிய பெட்டிகள் கொண்ட வளர.
சரியா?
No-- பொதுவாக, ஒரு கொத்து இல்லை, ஏனெனில் தகவல், அவர்கள் பல இல்லை
அந்த வழியில் இயங்குகின்றன.
ஆனால் பெரும்பாலான தரவுத்தளங்கள் அளவிட செங்குத்தாக ஒரு பெட்டியில் உள்ள.
அவர்கள் இருக்க வேண்டும், ஏனெனில் சீரான கிடைக்கும்.
ஒரு பகிர்வு ஊசி போட வேண்டும் என்றால், நீங்கள் ஒரு தேர்வு செய்ய வேண்டும்.
நீங்கள் இடையே ஒரு தேர்வு செய்ய வேண்டும் சீரான மற்றும் கிடைக்க இருப்பது.
>> அந்த NoSQL தரவுத்தளங்கள் என்ன இருக்கிறது.
எல்லாம் சரி.
எனவே, ஒரு NoSQL தரவுத்தள, அது இரண்டு வகைகளில் வருகிறது.
நாம் நன்றாக உன்னுடைய பல சுவைகள் வருகிறது,
ஆனால் அது இரண்டு அடிப்படை வருகிறது என்ன characteristics--
நாங்கள் கம்யூனிஸ்ட் கட்சி தகவல், அல்லது ஒரு அழைக்க வேண்டும் சீரான மற்றும் பகிர்வு சகிப்புத்தன்மை
அமைப்பு.
இந்த பாடல் தேர்வு செய்ய போது முனைகள், ஒருவருக்கொருவர் தொடர்பு இழக்கின்றன
நாம் அனுமதிக்க போவதில்லை மக்கள் இதற்கு மேலும் எழுதுவேன்.
சரி?
>> பகிர்வுக்கு அழிக்கப்படும் வரையில் எழுத அணுகல் தடுக்கப்பட்டுள்ளது.
என்று அவர்கள் கிடைக்க இல்லை என்பதாகும்.
அவர்கள் சீரான இருக்கும்.
நாங்கள் என்று பார்க்கும் போது, பகிர்வுகளை தானாக புகுத்த,
நாம், இப்போது கொண்டதாக உள்ளன நாங்கள் போவதில்லை ஏனெனில்
இரண்டு தரவு மாற்றம் அனுமதிக்க சுதந்திரமாக பகிர்வு பக்கங்களிலும்
ஒருவருக்கொருவர்.
நாம் வேண்டும் தொடர்பு திரும்பவும் வளர்வதற்கு
எந்த மேம்படுத்தல் முன் தரவு அனுமதிக்கப்படுகிறது.
சரி?
>> அடுத்த சுவை, ஒரு AP அமைப்பு இருக்க வேண்டும் அல்லது ஒரு கிடைக்க மற்றும் பிரிக்கப்பட்டதாகிறது
சகிப்புத்தன்மை அமைப்பு.
இந்த பாடல் கவலை இல்லை.
சரியா?
ஒரு கிடைக்குமா என்று எந்த முனை நாங்கள் அதை எடுத்து வருகிறேன், எழுத.
அதனால் நான் என் தரவு பெருக்காமல் பல முனைகளில் முழுவதும்.
இந்த முனைகளில் ஒரு வாடிக்கையாளர், வாடிக்கையாளர் வருகிறது கிடைக்கின்றன , என்கிறார், நான் சில தரவு எழுத போகிறேன்.
கணு எந்த பிரச்சனையும் இல்லை, என்கிறார்.
முனை அவரை பெறுகிறார் அடுத்த அதே சாதனையை ஒரு எழுத,
அவர் எந்த பிரச்சனையும் இல்லை என்று சொல்ல நடக்கிறது.
எங்கோ மீண்டும் மீண்டும் இறுதியில், தரவு பெருக்கும் நடக்கிறது.
பின்னர் யாரோ, உணர நடக்கிறது இம்-ஓ, உணர, அவர்கள் அமைப்பு, இம்-ஓ,
இரண்டு பக்கங்களிலும் ஒரு மேம்படுத்தல் இருந்தது.
நாம் என்ன செய்ய வேண்டும்?
என்ன அவர்கள் தவறு இருக்கிறது அவர்கள் ஏதாவது செய்ய இது
அவர்களுக்கு என்று தரவு மாநில தீர்க்க அனுமதிக்கிறது.
மற்றும் நாம் பற்றி பேச வேண்டும் அடுத்த வரிசையில் என்று.
>> திங் இங்கு சுட்டிக்காட்ட வேண்டும்.
நான் கூட பெற போவதில்லை இந்த அளவுக்கு ஒரு, ஏனெனில் இந்த
ஆழமான தரவு கோட்பாடு பெறுகிறார்.
ஆனால் ஒரு தொழில்முறை இருக்கிறது கட்டமைப்பை என்று
ஒரு தொடர்புடைய அமைப்பு ரன்கள் என்று என்னை பாதுகாப்பாக மேம்படுத்தல்கள் செய்ய
தகவல் பல அமைப்புகளுக்கும்.
அந்த மேம்படுத்தல்கள் ஏற்படும் ஒரே நேரத்தில் அனைத்து அல்லது இல்லவே இல்லை.
இந்த அமிலம் பரிவர்த்தனைகள் என்று அழைக்கப்படுகிறது.
சரி?
>> அமிலம், எங்களுக்கு நிலைத்தன்மையும் அணுக்கோப்பு கொடுக்கிறது, தனிமை, மற்றும் ஆயுள்.
சரி?
அவ்வளவு தான், அணு, பரிவர்த்தனைகள் பொருள் என் மேம்படுத்தல்கள் நடக்க அல்லது அவர்கள் இல்லை.
நிலைத்தன்மை என்று அர்த்தம் தகவல் எப்பொழுதும்
ஒரு நிலையான கொண்டுவரும்படி ஒரு மேம்படுத்தல் பிறகு மாநில.
நான் ஒரு தரவுத்தள விட்டு ஒரு மேம்படுத்தல் விண்ணப்பிக்கும் பின்னர் மோசமான நிலையில்.
சரி?
>> எனவே அது ஒரு சிறிய வேறு தொப்பி நிலைத்தன்மையும் விட.
தொப்பி நிலைத்தன்மையும் பொருள் என் வாடிக்கையாளர்கள் எப்போதும் தரவு பார்க்க முடியும்.
அமிலம் நிலைத்தன்மையும் பொருள் போது என்று ஒரு பரிவர்த்தனை தரவு நல்லது, முடிந்துவிட்டது.
என் உறவுகள் நல்ல காரியங்களே.
நான் ஒரு பெற்றோர் வரிசையை நீக்க போவதில்லை மற்றும் அனாதை குழந்தைகள் ஒரு கொத்து விட்டு
வேறு சில அட்டவணையில்.
நான் சீரான இருக்கிறேன் என்றால் அது நடக்க முடியாது ஒரு அமில பரிமாற்றத்தில்.
>> தனிமை பரிவர்த்தனைகள் என்று அர்த்தம் எப்போதும் ஒன்றன் பின் ஒன்றாக ஏற்படும்.
தரவு இறுதியில் இதன் விளைவாக அதே நிலையில் இருக்கும்
அந்த பரிவர்த்தனைகள் போல் என்று ஒரே நேரத்தில் வெளியிட்டார்
தொடர்வரிசைப்படி தூக்கிலிடப்பட்டனர்.
எனவே அது ஒருங்கிணைவு தான் தகவல் கட்டுப்பாடு.
எனவே அடிப்படையில், நான் அதிகப்படுத்த முடியாது இரண்டு முறை இரண்டு செயல்பாடுகளை அதே மதிப்பு.
>> ஆனால் நான் இந்த மதிப்பு 1 சேர்க்க சொன்னால், மற்றும் இரண்டு பரிவர்த்தனைகள் வந்து
மற்றும் ஒன்று தான், அதை செய்ய முயற்சி முதல் அங்கு பெற போகிறது
மற்றும் பிற ஒரு பின்னர் அங்கு பெற போகிறோம்.
எனவே இறுதியில், நான் இரண்டு சேர்ந்தேன்.
நீங்கள் நான் என்ன பார்க்க?
சரி.
>> நிலைப்புத்தன்மை மிகவும் நேர்மையானவன்.
போது பரிவர்த்தனை ஒப்புக் கொள்ளப்பட்டுள்ளது, அது
கூட இருக்க போகிறது அமைப்பு விபத்துக்குள்ளான.
அந்த அமைப்பு சரியாகும் போது, அந்த உறுதி என்று பரிவர்த்தனை
உண்மையில் அங்கு இருக்க போகிறது.
எனவே உத்தரவாதங்களை தான் அமிலம் பரிவர்த்தனைகள்.
அந்த அழகான நல்ல உத்தரவாதங்கள் உள்ளன ஒரு டேட்டாபேஸ் வேண்டும்,
ஆனால் அவர்கள் அந்த செலவில் வந்து.
சரியா?
>> பிரச்சனை காரணமாக இந்த கட்டமைப்பை உள்ளது
தரவு ஒரு பகிர்வு உள்ளது என்றால் தொகுப்பு, நான் ஒரு முடிவை எடுக்க வேண்டும்.
நான் அனுமதிக்க வேண்டும் போகிறேன் ஒரு பக்க அல்லது மற்ற மேம்படுத்தல்கள்.
மற்றும் அது நடந்தால், பின்னர் நான் இனி போகிறேன்
பராமரிக்க முடியும் அந்த பண்புகள்.
அவர்கள் தொடர்ந்து இருக்க முடியாது.
அவர்கள் தனிமைப் முடியாது.
அதை உடைக்கிறது, அங்கு இது தொடர்பு தரவுத்தளங்களுக்காக.
இந்த காரணத்திற்காக தொடர்புசார் ஆகிறது தரவுத்தளங்கள் செங்குத்தாக அளவிட.
>> மறுபுறம், நாம் என்ன பேஸ் தொழில்நுட்பம் என்று அழைக்கப்படுகிறது.
இந்த உங்கள் NoSQL தரவுத்தளங்கள் உள்ளன.
எல்லாம் சரி.
எனவே நாம் நமது கம்யூனிஸ்ட் கட்சி, ஆந்திர தரவுத்தளங்கள் வேண்டும்.
இந்த நீங்கள் அடிப்படையில் அழைக்க என்ன கிடைக்கும், மென்மையான மாநில, இறுதியில்
சீரான.
சரி?
>> அடிப்படையில் கிடைக்க, ஏனெனில் அவர்கள் பகிர்வு சகிப்புத்தன்மை இருக்கிறோம்.
அவர்கள் எப்போதும் இருக்கும் அங்கு, அங்கே கூட
முனைகளில் இடையே ஒரு பிணைய பகிர்வு.
நான் ஒரு முனை பேச முடியும் என்றால், நான் இருக்கிறேன் தரவு வாசிக்க முடியும் போகிறது.
சரி?
நான் எப்போதும் எழுத முடியாது போகலாம் தரவு நான் ஒரு நிலையான மேடையில் இருக்கிறேன்.
ஆனால் நான் தரவை படிக்க முடியும்.
>> மென்மையான நாடு குறிக்கிறது நான் என்று தரவு வாசிக்க போது,
அது மற்ற முனைகளில் அதே இருக்க வேண்டும்.
ஒரு சரியான ஒரு முனை வழங்கப்பட்டது என்றால் கொத்து வேறு எங்காவது
அது மூலை முடுக்குகளில் கொத்துக் ஆனாலும் நான் என்று தரவு வாசிக்க போது
என்று மாநில சீரான இருக்க வேண்டும்.
எனினும், அது இருக்கும் இறுதியில் சீரான,
பொருள் போது எழுதும் என்று அமைப்பு செய்யப்படுகிறது,
அது கணுக்களிடையே பெருக்கும்.
கடைசியில், அந்த மாநில வரிசையில் கொண்டு வரப்படும்
அது ஒரு சீரான நிலைக்கு இருக்கும்.
>> இப்போது, தொப்பி தேற்றம் உண்மையில் ஒரே ஒரு நிபந்தனை வகிக்கிறது.
இந்த நடக்கும் போது அந்த நிபந்தனை.
போதெல்லாம் அதை செயல்படும் ஏனெனில் சாதாரண முறையில், எந்த பகிர்வு இருக்கிறது,
எல்லாம் சீரான மற்றும் கிடைக்கும்.
நீங்கள் மட்டும் தொப்பி பற்றி கவலைப்பட நாம் அந்த பகிர்வு வேண்டும் போது.
எனவே அந்த அரிதாக உள்ளன.
ஆனால் கணினி போது அந்த சொல்கிறான் என்பதை அமைப்பு என்ன வகை முடிவெடுக்கிறது
நாம் கையாளும்.
>> எனவே பாருங்கள் நாம் என்ன அசோசியேட்டட் அமைப்புகள் தெரிகிறது.
சரி?
ஆந்திர அமைப்புகள் இரண்டு வகைகளில் வருகின்றன.
அவர்கள் ஒரு என்று சுவை வருகிறார்கள் மாஸ்டர் மாஸ்டர், எப்போதும் கிடைக்கும் 100%.
அவர்கள் வந்து என்கிறார் இது மற்ற சுவை,
நீ, நான் கவலைப்பட போவதில்லை என்று எனக்கு தெரியும் இந்த பகிர்வு விஷயம் பற்றி
போது ஒரு உண்மையான பகிர்வு ஏற்படுகிறது.
இல்லையெனில், முதன்மையானதாகவும் நடக்கிறது உரிமைகள் எடுத்து நடக்கிறது யார் முனைகளில்.
சரி?
>> கேசென்ட்ரா போன்ற நாம் ஏதாவது என்றால்.
கசாண்ட்ரா ஒரு மாஸ்டர் இருக்க வேண்டும் எஜமான் என்னைக் எந்த முனை எழுத நாம்.
அதனால் என்ன நடக்கும்?
அதனால் நான் ஒரு பொருள் உண்டு இரண்டு முனைகளில் உள்ளது என்று தகவல்.
தான் என்று பொருள் எஸ் கூப்பிடட்டும் எனவே நாம் எஸ் மாநில வேண்டும்
நாம் சில நடவடிக்கைகளை எஸ் உள்ளன நடந்து இருக்கின்றன.
கேசென்ட்ரா என்னை அனுமதிக்கிறது பல முனைகளில் எழுத.
எனவே நான் ஒரு பெற சொல்கிறேன் இரண்டு முனைகளில் கள் எழுத.
சரி, என்ன வரை நடக்கிறது முடிவடைகிறது நாம் ஒரு பகிர்வு நிகழ்வு என்று அழைக்கிறோம்.
அங்கு இருக்கலாம் ஒரு உடல் பிணைய பகிர்வு.
ஆனால், ஏனெனில் வடிவமைப்பு அமைப்பின், அது
உண்மையில் விரைவில் பகிர்வு நான் இரண்டு முனைகளில் எழுதும் கிடைக்கும்.
அது கட்டாயப்படுத்தி ஒரு முனை வழியாக அனைத்து எழுத.
நான் இரண்டு முனைகளில் எழுதுகிறேன்.
சரி?
>> எனவே இப்போது நான் இரண்டு மாநிலங்களில் உள்ளது.
சரி?
என்ன நடக்க போகிறது , விரைவில் அல்லது பின்னர் ஆகிறது
நகலாக்கத்தை நிகழ்வு இருக்க போகிறது.
இருக்க என்ன நடக்கிறது நாங்கள் ஒரு பகிர்வு மீட்பு, என்று அழைக்கப்படும் இது
அங்கு இந்த இரண்டு ஆகிறது மாநிலங்களில் ஒன்றாக திரும்பி வர
ஒரு வழிமுறையின் இருக்க போகிறது என்று, தகவல் உள்ளே இயங்கும்
என்ன செய்ய வேண்டும் என்பதை முடிவு.
சரி?
இயல்பாக, கடந்த மேம்படுத்தல் மிகவும் ஆந்திர அமைப்புகள் வெற்றி.
எனவே பொதுவாக அங்கு ஒரு இயல்புநிலை வழிமுறை, என்ன
அவர்கள் ஒரு கோரிக்கை அழைக்கிறார்கள் செயல்பாடு, ஏதோ அந்த
போது இந்த நிலையில் அழைக்கப்படும் சில தர்க்கம் இயக்க கண்டறியப்பட்டது
அந்த மோதல் தீர்க்க.
சரி?
இயல்புநிலை திரும்ப அழைப்பு மற்றும் இயல்புநிலை மிகவும் ஆந்திர தரவுத்தளங்கள் ரிஸால்வருக்கு
இது, நேர முத்திரை வெற்றி என்ன நினைக்கிறேன்.
இது கடந்த மேம்படுத்தல் இருந்தது.
நான் அங்கு அந்த மேம்படுத்தல் வைக்க போகிறேன்.
நான் இந்த சாதனையை அடை என்று நான் ஒரு மீட்பு பதிவு ஒரு இனிய கொட்டப்படுகின்றன
பயனர் பின்னர் திரும்பி வர முடியும் என்று மற்றும் சொல்ல, ஏய், ஒரு மோதல் இருந்தது.
என்ன நடந்தது?
நீங்கள் உண்மையில் ஒரு சாதனை சேமிக்கலாம் அனைத்து மோதல்கள் மற்றும் பின்திரும்பல்களை
என்ன நடக்கிறது என்று பார்க்க.
>> இப்போது, ஒரு பயனர், நீங்கள் கூட முடியாது என்று கோரிக்கை தர்க்கம் அடங்கும்.
எனவே அதனை மாற்ற முடியும் கோரிக்கை அறுவை சிகிச்சை.
நீங்கள் ஏய், நான் வேண்டும், சொல்ல முடியாது இந்த தரவு remediate வேண்டும்.
நான் முயற்சி செய்ய வேண்டும் மற்றும் அந்த இரண்டு பதிவுகள் ஒன்றாக்க.
ஆனால் நீங்கள் தான்.
தகவல் தெரியாது எப்படி இயல்புநிலை மூலம் அதை செய்ய. நேரம் மிக,
ஒரே விஷயம் தகவல் எப்படி சொல்ல செய்ய தெரியும்,
இந்த கடைசி பதிவு.
என்று, வெற்றி நடக்கிறது என்று ஒன்று தான் என்று நான் போட போகிறேன் மதிப்பு தான்.
பகிர்வுக்கு மீட்பு முறை பெருக்கத்திற்கு, ஏற்படுகிறது
நமது மாநில, கொண்ட இப்போது இது, பிரதம S
அனைத்து அந்த பொருட்களை ஒன்றிணைப்பு அரசு.
எனவே ஆந்திர அமைப்புகள் இந்த வேண்டும்.
கம்யூனிஸ்ட் கட்சி அமைப்புகள் தேவையில்லை இது பற்றி கவலைப்பட.
விரைவில் ஒரு பகிர்வு வருகிறது என்பதால் நாடகம், அவர்கள் தான் எடுத்து நிறுத்த
எழுதுகிறார்.
சரி?
அதனால் மிக எளிது சீரான இருப்பது சமாளிக்க
போது, நீங்கள் எந்த மேம்படுத்தல்கள் ஏற்கவில்லை.
கம்யூனிஸ்ட் கட்சி அமைப்புகள் செய்ய கொண்டு தான்.
எல்லாம் சரி.
>> எனவே இன்னும் கொஞ்சம் பேச விடுங்கள் அணுகல் முறைகள் பற்றி பிட்.
நாங்கள் NoSQL பற்றி பேசும் போது, அது தான் அனைத்து அணுகல் முறை பற்றி.
இப்போது, எல் அட் ஹாக், கேள்விகளுக்கு உள்ளது.
இது தொடர்புடைய கடை தான்.
நாம் கவலைப்பட வேண்டிய அவசியம் இல்லை அணுகல் முறை பற்றி.
நான் ஒரு மிக சிக்கலான கேள்வி எழுத.
அது செல்கிறது மற்றும் தரவு பெறுகிறார்.
என்று இந்த தெரிகிறது என்ன போன்ற, இயல்பாக்கம்.
>> , இந்த குறிப்பிட்ட கட்டமைப்பில் எனவே நாம் ஒரு பொருட்கள் பட்டியல் தேடும்.
நான் பொருட்கள் பல்வேறு வகையான வேண்டும்.
நான் புத்தகங்கள் வேண்டும்.
நான் ஆல்பங்கள் இல்லை.
நான் வீடியோக்கள் இல்லை.
தயாரிப்புகள் இடையே உறவு இந்த புத்தகங்கள், ஆல்பங்கள் எந்த ஒரு,
மற்றும் வீடியோக்கள் அட்டவணைகள் 1: 1.
எல்லாம் சரி?
நான் ஒரு தயாரிப்பு ஐடி கிடைத்துவிட்டது, மற்றும் அந்த ஐடி ஒத்துள்ளது
ஒரு புத்தகம், ஒரு ஆல்பம், அல்லது ஒரு வீடியோ.
சரி?
1 உறவு: அது ஒரு 1 தான் அந்த அட்டவணைகள் முழுவதும்.
>> இப்போது, அனைத்து அவர்கள் books-- வேர் பயனராக தரப்படுத்தப்பட்டுள்ளது.
எந்த பிரச்சினையும் இல்லை.
அது மிகவும் நல்லது.
ஒரு-ஒன்று உறவு, நான் அனைத்து பெற தரவு நான் அந்த புத்தகத்தை விவரிக்க வேண்டும்.
Albums-- ஆல்பங்கள் தடங்கள் வேண்டும்.
இந்த நாம் பல ஒரு என்போம்.
ஒவ்வொரு ஆல்பத்தில் பல தடங்கள் வேண்டும் முடியும்.
ஒவ்வொரு பாதையில் எனவே ஆல்பம், நான் செய்ய முடியும்
இந்த குழந்தை அட்டவணையில் மற்றொரு சாதனை.
அதனால் நான் ஒரு சாதனையை உருவாக்க என் ஆல்பங்கள் அட்டவணையில்.
நான் பல பதிவுகளை உருவாக்க தடங்கள் அட்டவணையில்.
ஒரு இருந்து பல.
>> இந்த உறவு என்ன நாம் பல-பல அழைக்கிறோம்.
சரி?
நீங்கள் நடிகர்கள் எப்படி இருக்க முடியும் என்று பார்க்க பல திரைப்படங்கள், பல வீடியோக்களில்.
எனவே, நாம் என்ன நாங்கள் இந்த ஒப்பீட்டை வைத்து உள்ளது அந்த இடையே அட்டவணை, இது வெறும்
வீடியோ ஐடி நடிகர் ஐடி வரைபடங்கள்.
இப்போது நான் கர்த்தர் இணைகிறது ஒரு கேள்வி உருவாக்க முடியும் நடிகர்கள் நடிகர் வீடியோ மூலம் வீடியோக்கள்,
அது எனக்கு ஒரு நல்ல பட்டியலில் கொடுக்கிறது அனைத்து திரைப்படம் மற்றும் அனைத்து நடிகர்கள்
யார் அந்த படத்தில் இருந்தன.
>> சரி.
எனவே இங்கே நாம்.
ஒரு-ஒன்று உயர்மட்ட ஆகிறது உறவு; ஒரு-பல,
தடங்கள் ஆல்பங்களை; பல-பல.
அந்த மூன்று உயர் மட்ட உள்ளன எந்த தகவல் உறவுகள்.
நீங்கள் எப்படி அந்த தெரியும் உறவுகள் ஒன்றாக வேலை,
பின்னர் நீங்கள் நிறைய தெரியும் ஏற்கனவே தரவுத்தள பற்றி.
எனவே NoSQL வித்தியாசமாக ஒரு சிறிய வேலை.
ஒரு இரண்டாவது பற்றி யோசிப்போம் அது என்ன தோற்றம் என் பொருட்கள் கிடைக்கும் செல்ல விரும்புகிறேன்.
>> ஒரு தொடர்புடைய கடையில், நான் என் பொருட்கள் பெற வேண்டும்
என் பொருட்கள் பட்டியலில்.
என்று கேள்விகளுக்கு நிறைய இருக்கிறது.
நான் என் புத்தகங்கள் ஒரு கேள்வி கிடைத்தது.
நான் என் ஆல்பங்கள் இருந்து ஒரு கேள்வி கிடைத்தது.
என் எல்லா வீடியோக்களை ஒரு கேள்வி கிடைத்தது.
நான் அதை வைத்து கிடைத்தது அனைத்து ஒன்றாக ஒரு பட்டியலில்
மற்றும் வரை மீண்டும் அது சேவை அது கோருகிறது என்று பயன்பாடு.
>> என் புத்தகங்கள் பெற, நான் சேர தயாரிப்புகள் மற்றும் புத்தகங்கள்.
என் ஆல்பங்கள் பெற, நான் சேர வேண்டும் உற்பத்தியும், ஆல்பங்கள், மற்றும் தடங்கள்.
நான் வேண்டும், என் வீடியோக்கள் பெற வீடியோக்கள் தயாரிப்புகள் சேர,
நடிகர் வீடியோக்கள் மூலம் சேர, மற்றும் நடிகர்கள் கொண்டு.
அதனால் மூன்று கேள்விகளுக்கு தான்.
மிகவும் சிக்கலான கேள்விகளை ஒரு விளைவாக தொகுப்பு வரிசைப்படுத்துங்கள்.
>> என்று உகந்த விட குறைவாக உள்ளது.
இந்த நாம் பேசுகிறோம் போது ஆகிறது என்று ஒரு தரவு கட்டமைப்பு பற்றி
அணுக யதார்த்தவாதி இருக்கும் கட்டப்பட்டது pattern-- நல்லது நன்றாக.
நீங்கள் இந்த உண்மையில் பார்க்க முடியும் நாங்கள் தரவு ஏற்பாடு எப்படி நல்ல.
நீங்கள் என்ன தெரியுமா?
நான் மட்டும் ஒரு நடிகர் ஒரு சாதனையை வேண்டும்.
>> மிகவும் நல்லது.
நான் என் நடிகர்கள் deduplicated, நான் என் சங்கங்கள் பராமரிக்கப்படுத்தேன்
இந்த ஒப்பீட்டை அட்டவணையில்.
எனினும், தரவு பெறுவது வெளியே செலவு அதிகமாக இருக்கிறது.
நான் அனைத்து அமைப்பு மீது, CPU அனுப்பும் ஒன்றாக இந்த தரவு கட்டமைப்புகள் சேர்வதற்கு
தரவு மீண்டும் இழுக்க முடியும்.
>> அதனால் நான் எப்படி என்று சுற்றி கிடைக்கும்?
NoSQL அது பற்றி திரட்டல், இல்லை இயல்பாக்கம்.
எனவே நாம் செய்ய வேண்டும் என்று விரும்புகிறேன் அணுகல் முறை ஆதரவு.
அணுகல் முறை என்றால் பயன்பாடுகள்,
நான் என் பொருட்கள் பெற வேண்டும்.
தான் ஒரு அட்டவணையில் உள்ள அனைத்து பொருட்கள் வைக்கிறேன்.
நான் ஒரு அட்டவணையில் உள்ள அனைத்து பொருட்கள் வைத்து இருந்தால், நான் அனைத்து பொருட்கள் தேர்ந்தெடுக்க முடியும்
அந்த அட்டவணையில் இருந்து நான் அதை அனைத்து கிடைக்கும்.
சரி நான் அந்த எப்படி செய்ய வேண்டும்?
சரி NoSQL எந்த இருக்கிறது அட்டவணை அமைப்பு.
நாம் பற்றி கொஞ்சம் பேச வேண்டும் எப்படி இந்த டைனமோ டி.பி. வேலை.
ஆனால் நீங்கள் அதே இல்லை பண்புகளை மற்றும் அதே பண்புகள்
ஒவ்வொரு ஒவ்வொரு வரிசையில், உள்ள உருப்படியை, நீங்கள் ஒரு SQL அட்டவணை செய்ய போன்ற.
என்ன இந்த என்னை அனுமதிக்கிறது செய்ய நிறைய விஷயங்கள் இருக்கிறது
என்னை நெகிழ்வு நிறைய கொடுக்க.
இந்த குறிப்பிட்ட வழக்கில், நான் என் தயாரிப்பு ஆவணங்கள் உள்ளன.
இந்த குறிப்பாக உதாரணமாக, எல்லாம்
தயாரிப்புகள் அட்டவணையில் ஒரு ஆவணம்.
மேலும் ஒரு புத்தகம் தயாரிப்பு வலிமை ஒரு புத்தகம் குறிப்பிடும் ஒரு வகை ஐடி வேண்டும்.
விண்ணப்பம் அந்த ஐடி மாற வேண்டும்.
>> விண்ணப்ப அடுக்கு, நான் போகிறேன் ஓ, இந்த பதிவை வகை சொல்ல?
ஓ, அது ஒரு புத்தகத்தை சாதனை தான்.
புத்தக பதிவுகள் இந்த பண்புகள் வேண்டும்.
எனக்கு ஒரு புத்தகம் பொருள் உருவாக்க நாம்.
எனவே நான் நிரப்ப போகிறேன் இந்த உருப்படியை புத்தகம் பொருள்.
அடுத்த உருப்படி வரும் இந்த உருப்படியை என்ன கூறுகிறார்?
இந்த உருப்படியை ஒரு ஆல்பம்.
ஓ, நான் ஒரு முழு வெவ்வேறு கிடைத்தது என்று செயலாக்க வழக்கமான,
அது ஒரு ஆல்பம் தான்.
நீங்கள் நான் என்ன பார்க்க?
>> எனவே விண்ணப்ப tier-- நான் இந்த அனைத்து பதிவுகள் தேர்ந்தெடுக்கவும்.
அவர்கள் அனைவரும் வரும் தொடங்கும்.
அவர்கள் அனைவரும் வெவ்வேறு வகையான இருக்க முடியும்.
அது பயன்பாட்டு தர்க்கம் இருக்கிறது அந்த வகையான முழுவதும் மாறுகிறது
மற்றும் அவற்றை செயல்படுத்த என்பதைத் தீர்மானிக்கிறது.
>> மீண்டும், நாம் ஒருங்கிணைப்பதற்கும் வருகிறோம் அணுகல் முறை ஸ்கீமா.
நாம் அதை செய்து அந்த அட்டவணைகள் வீழ்ச்சியடைந்து.
நாம் அடிப்படையில் எடுத்து வருகிறோம் வழமையாக்கப்பட்ட கட்டமைப்புகள்,
நாம் கட்டி வருகிறோம் படிநிலை கட்டமைப்புகள்.
இந்த பதிவுகளை ஒவ்வொரு ஒரு உள்ளே நான் வரிசை பண்புகளை பார்க்க போகிறேன்.
>> ஆல்பங்கள் இந்த ஆவணத்தின் உள்ளே, நான் தடங்கள் வரிசைகள் பார்த்து கொண்டிருக்கிறேன்.
அந்த தடங்கள் இப்போது அது மாறும் அடிப்படையில் இந்த குழந்தை அட்டவணை என்று
சரியான இங்கே இந்த அமைப்பு உள்ளது.
எனவே நீங்கள் DynamoDB இதை செய்ய முடியும்.
நீங்கள் MongoDB இதை செய்ய முடியும்.
நீங்கள் எந்த NoSQL தரவுத்தள இதை செய்ய முடியும்.
இந்த வகையான உருவாக்கவும் படிநிலை தரவு கட்டமைப்புகள்
நீங்கள் தரவு மீட்டெடுக்க என்று மிக விரைவில் இப்போது, ஏனெனில் நான்
இணக்கமாக இல்லை.
நான் தடங்கள் ஒரு வரிசையை சேர்க்க போது அட்டவணை அல்லது ஆல்பங்கள் அட்டவணை ஒரு வரிசையில்,
நான் ஸ்கீமா ஒத்துப்போக வேண்டும்.
நான் கற்பிதம் அல்லது வேண்டும் என்று மேசையில் வரையறுக்கப்படுகிறது என்று சொத்து.
அவர்கள் ஒவ்வொருவரும், நான் அந்த வரிசையில் செருக போது.
அந்த NoSQL வழக்கில் இல்லை.
>> நான் முற்றிலும் வேறுபட்ட இருக்க முடியும் ஒவ்வொரு ஆவணத்தில் பண்புகள்
நான் சேகரிப்பு செருக என்று.
எனவே, மிகவும் சக்தி வாய்ந்த அமைப்பு.
அது உண்மையில் நீங்கள் எப்படி தான் கணினியில் மேம்படுத்த.
அதற்கு பதிலாக இப்போது அந்த கேள்வி, ஏனெனில் இந்த அட்டவணைகள் இணைவதற்கு
மற்றும் ஒரு அரை டஜன் கேள்விகளுக்கு இயக்கும் நான் தேவையான தரவுகளை மீண்டும் இழுக்க,
நான் ஒரு கேள்வி இயக்கும்.
நான் தேடி நான் அமைக்க முடிவு முழுவதும்.
அதை நீங்கள் ஒரு யோசனை கொடுக்கிறது NoSQL சக்தி.
நான் வகையான பக்கவாட்டாக இங்கே போக போகிறேன் மற்றும் இது பற்றி கொஞ்சம் பேச.
இந்த இன்னும் வகையான மார்க்கெட்டிங் அல்லது technology--
தொழில்நுட்பம் சந்தைப்படுத்தல் விவாதம் வகை.
ஆனால் அது புரிந்து கொள்ள முக்கியமானது நாங்கள் மேலே இருக்கும் என்றால், ஏனெனில்
இங்கே இந்த பட்டியலில் உள்ள, என்ன நாம் பார்த்து வருகிறோம்
நாங்கள் அழைப்பு என்ன ஆகிறது தொழில்நுட்பம் இவருக்கு வளைவு.
என்ன அர்த்தம் இருக்கிறது புதிய பொருள் வரும்.
மக்கள் அதை பெரிய நினைக்கிறேன்.
நான் என் பிரச்சினைகளை தீர்க்க.
>> இந்த முடிவில் இருக்க முடியும் அனைத்து, எல்லாம் அனைத்து இருக்க.
அவர்கள் அதை பயன்படுத்தி தொடங்க.
அவர்கள் இந்த பொருட்களை வேலை இல்லை, சொல்கிறார்கள்.
இது சரி இல்லை.
பழைய பொருட்களை சிறப்பாக இருந்தது.
அவர்கள் செய்து செல்ல விஷயங்களை அவர்கள் வழி.
பின்னர் இறுதியில் அவர்கள் நீங்கள் என்ன தெரியுமா, சென்று?
இந்த பொருட்களை மிகவும் மோசமாக இல்லை.
ஓ, அந்த வேலை எப்படி இருக்கிறது.
அவர்கள் எப்படி அதை கண்டுபிடிக்க முறை படைப்புகள், அவர்கள் சிறப்பாக செய்து.
>> அது பற்றி வேடிக்கையான விஷயம் அது வரை, கோடுகள் மாதிரியான என்ன
நாங்கள் தொழில்நுட்ப மேற்கொள்ளுதல் கர்வ் அழைக்கிறோம்.
எனவே நாம் என்ன நடக்கும் ஒருவித தொழில்நுட்பம் தூண்டுதல்.
தரவுத்தளங்களை வழக்கில், அது தரவு அழுத்தம் தான்.
நாம் அதிக தண்ணீர் புள்ளிகள் பற்றி பேசினார் நேரம் முழுவதும் தரவு அழுத்தம்.
தரவு அழுத்தம் ஒரு குறிப்பிட்ட மோதும் போது புள்ளி, என்று ஒரு தொழில்நுட்பம் தூண்டுதல் தான்.
>> இது மிகவும் செலவு போய்க்கொண்டிருக்கிறது.
அது தரவு செயல்படுத்த நீண்ட நேரம் எடுக்கிறது.
நாம் சிறந்த ஏதாவது வேண்டும்.
நீங்கள் கண்டுபிடிப்பாளர்கள் கிடைக்கும் அங்கே சுற்றி இயங்கும்,
தீர்வு என்ன கண்டுபிடிக்க முயற்சி.
புதிய கருத்து என்ன?
>> சிறந்த அடுத்த என்ன இந்த விஷயம் செய்ய வழி?
அவர்கள் ஏதாவது கொண்டு வர.
மற்றும் உண்மையான வலி மக்கள், இரத்தப்போக்கு விளிம்பில் மணிக்கு தோழர்களே,
அவர்கள் அதை தாண்டி செல்ல வேண்டும், அவர்கள் ஒரு பதில் வேண்டும், ஏனெனில்.
இப்போது தவிர்க்க முடியாமல் என்ன நடக்கிறது மற்றும் அது NoSQL இப்போது நடக்கிறது.
நான் அதை அனைத்து நேரம் பார்க்கிறேன்.
>> என்ன தவிர்க்க முடியாமல் நடக்கும் மக்கள் புதிய கருவியை பயன்படுத்தி தொடங்க
அதே வழியில் அவர்கள் பழைய கருவி பயன்படுத்தப்படுகிறது.
அவர்கள் அதை கண்டுபிடிக்க நன்றாக வேலை செய்யாது.
நான் யார் நினைவில் முடியாது முன்னதாக இன்று பேசி.
ஆனால் அது போது தான் ஜாக்ஹாமர் கண்டுபிடிக்கப்பட்டது,
மக்கள் அதன்மீது ஆடு தங்கள் தலையில் கான்கிரீட் நசுக்கும்.
>> ஆனால் தான் என்ன இன்று NoSQL நடக்கிறது.
நீங்கள் மிகவும் கடைகள் நடந்தால், அவர்கள் NoSQL கடைகள் இருக்க முயற்சி.
அவர்கள் என்ன செய்கிறார்கள் என்பதுதான் பிரச்சினை அவர்கள், NoSQL பயன்படுத்தி
அவர்கள் அதை ஏற்றும் தொடர்புநிலை திட்டமுறையாகும் முழு.
என்று எப்படி தான் அவர்கள் தரவுத்தளங்கள் வடிவமைக்க.
அவர்கள் ஏன் இது, யோசித்து வருகிறோம் அது நன்றாகவே?
பாய், இந்த விஷயம் வாசனை.
நான் அனைத்து பராமரிக்க வேண்டும் என் இல்லை, இல்லை, தான் in-- இணைகிறது.
இணைகிறது பராமரிக்க?
ஏன் நீங்கள் தரவு சேரும்?
நீங்கள் NoSQL தரவு சேர கூடாது.
நீங்கள் அதை சேகரமாகிறீர்கள்.
>> நீங்கள் இந்த தவிர்க்க வேண்டும் என்றால், கற்று எனவே கருவி உண்மையில் நீங்கள் முன் வேலை எப்படி
அதை பயன்படுத்தி தொடங்க.
முயற்சி மற்றும் புதிய கருவிகள் பயன்படுத்த அதே வழியில் நீங்கள் பழைய கருவிகள் பயன்படுத்தப்படுகின்றன.
நீங்கள் ஒரு மோசமான அனுபவம் போகிறோம்.
மற்றும் ஒவ்வொரு ஒரே நேரம் அந்த பற்றி என்ன.
நாங்கள் இங்கு வந்து தொடங்கும் போது, மக்கள் வெளியே வந்தார் ஏனெனில் அது தான்
எப்படி கருவிகள் பயன்படுத்த.
>> அவர்கள் போது அதையே செய்தார் தொடர்பு தரவுத்தளங்களுக்காக கண்டுபிடிக்கப்பட்டது,
அவர்கள் கோப்பு அமைப்புகள் பதிலாக.
அவர்கள் தாக்கல் அமைப்புகள் கட்ட முயற்சி தொடர்பான தரவுத்தளங்களுடன்
என்று மக்கள் புரிந்து என்ன காரணம்.
அது வேலை செய்யவில்லை.
சிறந்த நடைமுறைகள் புரிந்து தொழில்நுட்பம் நீங்கள் பணிபுரியும்
பெரியது.
இது மிகவும் முக்கியம்.
>> எனவே நாம் DynamoDB பெற போகிறோம்.
DynamoDB வட்டாரங்களில் தான் ஆகிறது NoSQL மேடையில் முழுமையாக நிர்வகிக்கப்படும்.
அர்த்தம் என்ன முழுமையாக நிர்வகிக்கப்பட்ட?
அது உங்களுக்கு தேவையில்லை என்று அர்த்தம் உண்மையில் எதையும் பற்றி கவலைப்பட.
>> நீங்கள் வந்து, நீங்கள் சொல்ல எங்களுக்கு, நான் ஒரு அட்டவணை வேண்டும்.
இது மிகவும் திறன் தேவை.
நீங்கள் பொத்தானை அழுத்தி நாம் ஏற்பாடு காட்சி பின்னால் அனைத்து உள்கட்டமைப்பு.
இப்போது அந்த மகத்தான உள்ளது.
>> நீ பேசும் பொழுது, ஏனெனில் ஒரு தகவல் வளர்ப்பது,
NoSQL தரவு கொத்தாக மணிக்கு அளவில், இயங்கும் petabytes,
மில்லியன் கணக்கான இயங்கும் விநாடிக்கு பரிமாற்றங்கள்,
இந்த விஷயங்கள் சிறிய கொத்தாக உள்ளன.
நாம் நிகழ்வுகளை ஆயிரக்கணக்கான பேசுகிறீர்கள்.
நிகழ்வுகளை ஆயிரக்கணக்கான நிர்வாக, கூட மெய்நிகர் நிகழ்வுகளை,
முட்டு ஒரு உண்மையான வலி.
நான் ஒவ்வொரு முறையும் ஒரு பற்றி யோசிக்க இயங்கு இணைப்பு வெளியே வருகிறது
அல்லது தகவல் ஒரு புதிய பதிப்பு.
அதற்கு என்ன பொருள் நீங்கள் செயல்முறைவடிவில்?
என்று நீங்கள் 1,200 வந்தது அதாவது வேண்டும் என்று சர்வர்கள் புதுப்பிக்க வேண்டும்.
இப்போது கூட ஆட்டோமேஷன், என்று ஒரு நீண்ட நேரம் எடுத்து கொள்ளலாம்.
என்று நிறைய ஏற்படுத்தும் செயல்பாட்டு தலைவலி,
நான் சேவைகளும் வேண்டும், ஏனெனில்.
>> நான் இந்த தரவுத்தளத்தை புதுப்பிக்க, நான் நீலம், பச்சை ஆயத்தங்களும் செய்ய வேண்டும்
எங்கே நான் வரிசைப்படுத்த மற்றும் மேம்படுத்த அரை என் முனைகளில், பின்னர் மற்ற பாதி மேம்படுத்த.
அந்த கீழே எடுத்து.
எனவே உள்கட்டமைப்பு மேலாண்மையில் அளவில் பாரிய வலி உள்ளது.
மேலும் வட்டாரங்களில் அதை வெளியே என்று வலி எடுத்து.
மற்றும் NoSQL தரவுத்தளங்கள் முடியும் அசாதாரண வலி இருக்க
அவர்கள் அளவிட வழி ஏனெனில்.
>> கிடைமட்டமாக அளவிட.
நீங்கள் ஒரு பெரிய NoSQL பெற விரும்பினால் தகவல், நீங்கள் இன்னும் முனைகளில் வாங்க.
நீங்கள் வாங்க ஒவ்வொரு கணு ஆகிறது இன்னொரு செயல்பாட்டு தலைவலி.
எனவே வேறு யாரோ நீங்கள் அதை செய்ய விடுங்கள்.
வட்டாரங்களில் அதை செய்ய முடியும்.
>> நாங்கள் ஆவணம் முக்கிய மதிப்புகள் ஆதரிக்கிறோம்.
இப்போது நாம் அதிகமாக செல்லவில்லை மற்ற தரவரிசையில் ஒரு.
வெவ்வேறு நிறைய இருக்கிறது NoSQL சுவைகள்.
அவர்கள் பெறுவதில் அனைத்து வகையான இருக்கிறோம் இந்த கட்டத்தில் munged.
நீங்கள் DynamoDB பார்த்து ஆமாம் என்று சொல்ல முடியும் நாம் ஒரு ஆவணம் மற்றும் ஒரு முக்கிய மதிப்பு இருவரும் தான்
இந்த புள்ளி சேமிக்க.
மற்றும் நீங்கள் அம்சங்கள் விவாதிக்க முடியும் மற்ற மீது ஒரு.
எனக்கு, இந்த நிறைய உண்மையில் ஆறு உள்ளது ஒரு அரை மற்ற ஒரு டஜன்.
இந்த தொழில்நுட்பங்கள் ஒவ்வொரு உள்ளது ஒரு நன்றாக தொழில்நுட்பம் மற்றும் அபராதம் தீர்வு.
நான் MongoDB நல்ல அல்லது சொல்ல முடியாது பின்னர் கோச், கஸ்ஸாண்ட்ரா விட மோசமாக,
பின்னர் டைனமோ, அல்லது நேர்மாறாகவும்.
நான் இந்த வெறும் விருப்பங்கள் உள்ளன, அர்த்தம்.
>> அது வேகமாக மற்றும் அது தான் எந்த அளவில் சீரான.
எனவே இந்த மிக பெரிய ஒன்றாகும் போனஸ் நீங்கள் வட்டாரங்களில் பெற.
DynamoDB உடன் திறன் உள்ளது ஒரு குறைந்த ஒற்றை இலக்க பெற
எந்த அளவில் கணப்பொழுது செயலற்ற நிலை.
அந்த அமைப்பின் ஒரு வடிவமைப்பு நோக்கமாக இருந்தது.
நாம் செய்கிறோம் என்று வாடிக்கையாளர்கள் விநாடிக்கு பரிவர்த்தனைகள் மில்லியன்.
>> இப்போது நான் அந்த சில வழியாக செல்ல வேண்டும் இங்கே ஒரு சில நிமிடங்களில் வழக்குகள் பயன்படுத்த.
ஒருங்கிணைந்த அணுகல் control-- நாம் அழைக்க என்ன வேண்டும்
அடையாள அணுகல் மேலாண்மை, அல்லது அது IAM.
அது ஒவ்வொரு அமைப்பு ஊடுருவி, வட்டாரங்களில் வழங்குகிறது என்று ஒவ்வொரு சேவை.
DynamoDB விதிவிலக்கல்ல.
நீங்கள் அணுக கட்டுப்படுத்த முடியும் DynamoDB அட்டவணைகள்.
உங்கள் வட்டாரங்களில் மூலம் கணக்குகள் அனைத்து முழுவதும் அணுகல் அனுமதிகள் வரையறுக்கும்
அது IAM உள்கட்டமைப்பு.
>> அது ஒரு முக்கிய மற்றும் ஒருங்கிணைந்த கூறு நாங்கள் சார்ந்த நிரலாக்க நிகழ்வு அழைக்க என்ன.
இப்போது இந்த ஒரு புதிய முன்னுதாரணம் ஆகும்.
>> பார்வையாளர்கள்: உண்மை உங்கள் வீதம் போலி எதிர்மறைகளை எதிராக நிலை
உங்கள் அணுகல் கட்டுப்பாடு அமைப்பு மீது?
RICK ஹவ்லிஹான்: உண்மை நிலை போலி எதிர்மறைகளை எதிராக?
பார்வையாளர்கள்: என்ன திரும்பி நீங்கள் திரும்பி?
ஒரு முறை போது எதிராக அதை அதை சரிபார்க்க வேண்டும் போது திரும்ப முடியாது?
>> RICK ஹவ்லிஹான்: நான், நீ என்று சொல்ல முடியவில்லை.
எந்த தோல்விகளை இருந்தால் அவற்றுக்கு அந்த அடிப்படையில்,
நான் கேட்க நபர் இல்லை அந்த குறிப்பிட்ட கேள்வி.
ஆனால் அந்த ஒரு நல்ல கேள்வி.
தெரிந்து கொள்ள நான் ஆர்வம் இருக்க வேண்டும் நானே என்று, உண்மையில்.
>> எனவே பின்னர் மீண்டும், புதிய முன்னுதாரணம் நிகழ்வு சார்ந்த நிரலாக்க உள்ளது.
இந்த நீங்கள் என்று யோசனை சிக்கலான பயன்பாடுகள் வரிசைப்படுத்த என்று
ஒரு மிக, மிக உயர்ந்த தரத்திற்கான இயக்க முடியும் அவற்றுக்கு எந்த உள் கட்டமைப்பு வசதிகள் இல்லாத.
எந்த நிலையான இல்லாமல் அவற்றுக்கு உள்கட்டமைப்பு.
நாம் கொஞ்சம் பேச வேண்டும் என்று நாம் என்ன அர்த்தம் பற்றி
வரைபடங்கள் அடுத்த ஜோடி மீது பெற.
>> நாம் என்ன செய்ய வேண்டும் முதல் விஷயம் நாங்கள் அட்டவணைகள் பற்றி பேசுகிறேன் ஆகிறது.
டைனமோ ஏபிஐ தரவு வகைகள்.
முதல் விஷயம், நீங்கள் தருகிறேன் இந்த பார் போது கவனிக்க,
நீங்கள் எந்த தகவல் தெரிந்திருந்தால் என்றால், தரவுத்தளங்கள் API கள் உண்மையில் இரண்டு வகையான வேண்டும்
நான் அழைக்க விரும்புகிறேன்.
அல்லது ஏபிஐ இரண்டு செட்.
அந்த ஒரு இருக்க வேண்டும் நிர்வாக ஏபிஐ.
>> அவர்கள் பார்த்துக்கொள்வார்கள் விஷயங்கள் தகவல் செயல்பாடுகளை.
சேமிப்பு பொறியை கட்டமைத்தல், அமைக்க மற்றும் அட்டவணைகள் சேர்த்து.
உருவாக்குவதில் தகவல் பட்டியல்கள் மற்றும் நிகழ்வுகளை.
DynamoDB இந்த விஷயங்களை, நீங்கள் மிகவும் குறுகிய, குறுகிய பட்டியல்கள் வேண்டும்.
>> எனவே, பிற தரவுத்தளங்களில், நீங்கள் டஜன் கணக்கான பார்க்க வேண்டும்
நிர்வாக என்ற, கட்டளைகளை கட்டளைகள், கட்டமைக்கும்
இந்த கூடுதல் விருப்பங்கள்.
DynamoDB நீங்கள் ஏனெனில் அந்த தேவையில்லை நீங்கள் கணினி கட்டமைக்க வேண்டாம், நாம் செய்கிறோம்.
எனவே நீங்கள் செய்ய வேண்டிய ஒரே விஷயம் நான் எதற்கு அளவு மேசைக்கு சொல்லுங்கள்.
எனவே நீங்கள் ஒரு மிக பெற கட்டளைகளை வரையறுக்கப்பட்ட தொகுப்பு.
>> நீங்கள் ஒரு அட்டவணை மேம்படுத்தல் உருவாக்கு பெற, டேபிள், நீக்கு, மற்றும் டேபிள் விவரியுங்கள்.
அந்த மட்டுமே உள்ளன நீங்கள் DynamoDB தேவை.
நீங்கள் ஒரு சேமிப்பு தேவையில்லை இயந்திரம் கட்டமைப்பு.
நான் போலிகளை பற்றி கவலைப்பட தேவையில்லை.
நான் sharding பற்றி கவலைப்பட தேவையில்லை.
>> நான் கவலைப்பட தேவையில்லை இந்த பொருட்களை எந்த பற்றி.
நாம் அதை செய்ய.
அதனால் மேல்நிலை ஒரு பெரிய அளவு தான் என்று உங்கள் தட்டில் தூக்கி.
பின்னர் நாம் CRUD ஆபரேட்டர்கள் வேண்டும்.
CRUD ஏதாவது நாம் என்ன ஆகிறது என்று தகவல் அழைக்க
, புதுப்பிக்கவும், ஆபரேட்டர்கள் நீக்கு.
இந்த உங்கள் பொதுவான தகவல் நடவடிக்கைகளை.
புட் உருப்படியை போன்ற விஷயங்கள், உருப்படி, மேம்படுத்தல் கிடைக்கும் பொருட்களை, பொருட்களை நீக்க, தொகுதி கேள்வி, ஸ்கேன்.
நீங்கள் முழு அட்டவணை ஸ்கேன் செய்யவும்.
மேசையில் எல்லாம் இழுக்க.
DynamoDB பற்றி நல்ல விஷயங்களை ஒன்று அது இணை ஸ்கேனிங் அனுமதிக்கிறது.
எனவே நீங்கள் உண்மையில் எத்தனை எனக்கு தெரியப்படுத்துங்கள் முடியும் இழைகள் நீங்கள் அந்த ஸ்கேன் இயங்க வேண்டும்.
நாம் அந்த நூல் இயக்க முடியும்.
நாங்கள் அந்த ஸ்கேன் சுற்ற முடியாது பல நூல்கள் முழுவதும்
எனவே நீங்கள் முழு அட்டவணை ஸ்கேன் செய்யலாம் மிக, மிக விரைவில் DynamoDB விண்வெளி.
>> நாம் மற்ற API ஆகும் நாங்கள் எங்கள் ஸ்ட்ரீம்கள் ஏபிஐ அழைக்க என்ன.
நாம் பேச போவதில்லை இப்போது இந்த பற்றி அதிகம்.
நான் சில உள்ளடக்கத்தை பின்னர் கிடைத்துவிட்டது இதை பற்றி டெக் மீது.
ஆனால் ஸ்ட்ரீம்கள் உண்மையில் ஒரு running-- ஆகின்றன நேரம் உத்தரவிட்டார் என நினைக்க
மற்றும் பகிர்வு மாற்றம் பதிவு.
என்ன நடக்கிறது என்று எல்லாம் அட்டவணை ஸ்ட்ரீம் வரை காட்டுகிறது.
>> ஒவ்வொரு அட்டவணை எழுத ஸ்ட்ரீம் வரை காட்டுகிறது.
நீங்கள் அந்த ஸ்ட்ரீம் படிக்க முடியும், மற்றும் நீங்கள் அதை விஷயங்களை செய்ய முடியும்.
நாம் பற்றி பேச வேண்டும் என்ன விஷயங்களை வகையான நீங்கள்
போலிகளை போன்ற விஷயங்களை செய்ய, இரண்டாம் குறியீடுகளும் உருவாக்கும்.
உண்மையில் குளிர் அனைத்து வகையான விஷயங்களை நீங்கள் அந்த செய்ய முடியும்.
>> தரவு வகைகள்.
DynamoDB, நாம் இருவரும் முக்கிய ஆதரிக்கின்றோம் மதிப்பு மற்றும் ஆவணம் தரவு வகைகள்.
திரையின் இடது புறத்தில் இங்கே, நாங்கள் எங்கள் அடிப்படை வகைகள் கிடைத்துவிட்டது.
விசை மதிப்பு வகையான.
இந்த சரங்களை, எண்கள், மற்றும் இருமை.
>> அதனால் தான் மூன்று அடிப்படை வகைகள்.
பின்னர் நீங்கள் அந்த செட் முடியும்.
நல்ல விஷயங்களை ஒன்று NoSQL பற்றி நீங்கள் பண்புகள் என வரிசைகள் கொண்டிருக்க முடியாது.
மேலும் DynamoDB கொண்டு நீங்கள் அணிகளை கொண்டிருக்க முடியாது ஒரு ரூட் சொத்து என அடிப்படை வகையான.
>> பின்னர் ஆவணம் வகையான இருக்கிறது.
எத்தனை பேர் எஞ்சினியரிங் தெரிந்திருந்தால்?
மிகவும் எஞ்சினியரிங் தெரிந்திருந்தால் நீங்கள்?
அது, அடிப்படையில் இங்கு தான் பொருள், இசைக்குறிப்பு.
அதை நீங்கள் அடிப்படையில் அனுமதிக்கிறது ஒரு படிநிலை கட்டமைப்பு மற்றும் வரையறுக்க.
>> நீங்கள் ஒரு JSON ஆவணம் சேமிக்க முடியும் DynamoDB பொதுவான கூறுகளை பயன்படுத்தி
அல்லது அந்த கட்டிட தொகுதிகள் உள்ளன பெரும்பாலான நிரலாக்க மொழிகளில்.
நீங்கள் ஜாவா இருந்தால், அதனால், நீங்கள் இருக்கிறீர்கள் வரைபடங்கள் மற்றும் பட்டியல்கள் பார்த்து.
நான் அந்த பகுதி வரைபடம் பொருட்களை உருவாக்க முடியும்.
முக்கிய மதிப்புகள் போன்ற வரைபடம் பண்புகள் சேமிக்கப்படுகிறது.
அது பட்டியலை வேண்டும் அந்த பண்புகளை உள்ள மதிப்புகள்.
நீங்கள் இந்த சிக்கலான சேமிக்க முடியும் படிநிலை அமைப்பு
ஒரு பண்பு ஒரு DynamoDB உருப்படியை.
>> DynamoDB அட்டவணைகள் எனவே, மிகவும் போன்ற NoSQL தரவுத்தளங்கள், அட்டவணைகள் பொருட்களை வேண்டும்.
MongoDB நீங்கள் என்று இந்த ஆவணங்கள் அழைப்பு.
அது மஞ்சம் தளமாக மாறும்.
மேலும் ஒரு ஆவணம் தகவல்.
இந்த ஆவணங்களின் அழைக்கிறீர்கள்.
ஆவணங்கள் அல்லது பொருட்களை பண்புகளை வேண்டும்.
காரணிகள் இருக்க முடியும் அல்லது உருப்படியை இல்லை.
DynamoDB, அங்கு தான் ஒரு கட்டாய பண்பு.
ஒரு தொடர்புடைய தகவல் விரும்புகிறேன், மேஜை மீது ஒரு முதன்மை முக்கிய வேண்டும்.
>> DynamoDB நாம் ஒரு ஹாஷ் முக்கிய அழைக்க என்ன உள்ளது.
புல முக்கிய தனிப்பட்ட இருக்க வேண்டும்.
அதனால் நான் ஒரு ஹாஷ் அட்டவணை வரையறுக்க போது, அடிப்படையில் நான் என்ன சொல்கிறேன்
ஒவ்வொரு உருப்படியை ஒரு ஹாஷ் முக்கிய வேண்டும் என்று.
ஒவ்வொரு புல முக்கிய தனிப்பட்ட இருக்க வேண்டும்.
>> ஒவ்வொரு உருப்படியை வரையறுக்கப்பட்ட என்று தனிப்பட்ட புல முக்கிய.
மற்றும் ஒரே ஒரு இருக்க முடியாது.
சரி தான், ஆனால் oftentimes என்ன மக்கள் வேண்டும்
அவர்கள் விரும்பும் இந்த புல ஆகிறது மேலும் சிறிது செய்ய முக்கிய
விட ஒரு தனிப்பட்ட அடையாளங்காட்டி இருக்க.
தாறுமாறாக நாம் அந்த புல முக்கிய பயன்படுத்த வேண்டும் மேல் நிலை திரட்டல் வாளி.
மற்றும் நாம் அதை செய்ய வழியாகும் நாங்கள் ஒரு எல்லை முக்கிய அழைக்க என்ன சேர்க்கும்.
>> அது மட்டுமே ஒரு ஹாஷ் இருந்தால், அதனால் அட்டவணை, இந்த தனிப்பட்ட இருக்க வேண்டும்.
அது ஒரு ஹாஷ் மற்றும் எல்லை அட்டவணை இருந்தால், ஹாஷ் மற்றும் எல்லை இணைந்து
தனிப்பட்ட இருக்க வேண்டும்.
இந்த வழியில் அதை பற்றி யோசிக்க.
நான் ஒரு மன்றத்தில் இருந்தால்.
மற்றும் வடிவம் அது உள்ளது, தலைப்புகள் உள்ளன பதிவுகள், அது பதில்களை உள்ளது.
>> எனவே நான் ஒரு ஹாஷ் வேண்டும் தலைப்பை அடையாள உள்ளது இது முக்கிய.
நான் ஒரு எல்லை விசையை வைத்திருக்கும், இது பதில் ID ஆகும்.
அந்த வழியில் நான் பெற வேண்டும் என்றால் குறிப்பிட்ட தலைப்பு பதில்களை,
நான் ஹாஷ் நீக்க முடியும்.
நான், என்னை எல்லா கொடுக்க சொல்லலாம் இந்த ஹாஷ் பொருட்களுக்குப்.
நான் ஒவ்வொரு கேள்விக்கும் பெற போகிறேன் அல்லது அந்த குறிப்பிட்ட தலைப்பை பதிவு.
இந்த உயர்மட்ட ஒருங்கிணைப்பு மிகவும் முக்கியம்.
அவர்கள் முதன்மை அணுகலை ஆதரிக்காது விண்ணப்ப முறை.
பொதுவாக, இந்த பேசும் நாம் என்ன செய்ய வேண்டும் என்ன.
நாம் அந்த அட்டவணை வேண்டும் நீங்கள் அட்டவணை துவங்கும் வரை,
நாங்கள் தரவு கட்டமைப்பில் வேண்டும் போன்ற ஒரு வழியில் அட்டவணை உள்ள
அந்த விண்ணப்பத்தை மிகவும் முடியும் விரைவில் அந்த முடிவுகளை எடுக்க.
மற்றும் தாறுமாறாக என்று செய்ய வழி உள்ளது நாங்கள் இந்த ஒருங்கிணைப்பு பராமரிக்க
தரவு நுழைக்க.
அடிப்படையில், நாங்கள் தரவு பரப்பி பிரகாசமான வாளி அதை, வரும்.
>> ரேஞ்ச் விசைகளை me-- புல அனுமதிக்கின்றன விசைகளை சமத்துவம் இருக்க வேண்டும்.
நான் ஒரு ஹாஷ் வினா போது, நான் சொல்ல வேண்டும் என்னை இந்த சமம் என்று ஒரு ஹாஷ் கொடுக்க.
நான் ஒரு எல்லை வினா போது, நான் எனக்கு ஒரு எல்லை கொடுக்க சொல்ல முடியும்
என்று எந்த வகையான பயன்படுத்தி நாம் ஆதரிக்க என்று பணக்கார ஆபரேட்டர்.
எனக்கு ஒரு ஹாஷ் அனைத்து பொருட்களை கொடுக்க.
அது, அதிக தவிர, சமமாக அதை தொடங்க முடியாது, குறைவாக,
இந்த இரண்டு மதிப்புகள் இடையே இருக்கிறது?
எல்லை கேள்விகளுக்கு எனவே இந்த வகையான நாங்கள் எப்போதும் ஆர்வமாக இருக்கிறோம் என்று.
இப்போது தரவு பற்றி ஒரு விஷயம், போது நீங்கள் போது தரவு அணுகும் பாருங்கள்
நீங்கள் தரவு அணுக, அது எப்போதும் ஒரு திரட்டல் பற்றி.
அது பதிவுகளை பற்றிய எப்போதும் இந்த தொடர்பான.
இங்கே எனக்கு எல்லாம் கொடுக்க அனைத்து அதைத்தான் இந்த கடன் அட்டை பரிவர்த்தனைகள்
கடந்த மாதம்.
என்று ஒரு திரட்டல் தான்.
>> கிட்டத்தட்ட எல்லாவற்றையும் நீ செய்கிறீர்கள் தகவல் திரட்டல் சில வகையான.
வரையறுக்க முடியும் முன் எனவே முடியும் இந்த வாளிகள் மற்றும் நீங்கள் இந்த எல்லை கொடுக்க
மீது வினா முடியும் பண்புகளை, அந்த பணக்கார கேள்விகளுக்கு, பல ஆதரிக்கின்றன
பல, பல அணுக பயன்பாட்டை வடிவங்கள்.
>> மற்ற விஷயம் புல முக்கிய எனவே அது நம்மை ஒரு பொறிமுறையை கொடுக்கிறது
சுற்றி தரவு பரப்ப முடியும்.
NoSQL தரவுத்தளங்கள் சிறந்த வேலை போது தரவு சமமாக உள்ளது
கொத்துக் பரவலாகவே.
எத்தனை பேர் தெரிந்திருந்தால் நெறிமுறைகள் hashing கொண்டு?
நான் ஹாஷ் மற்றும் ஒரு hashing-- சொல்லும் போது ஒரு ஹெஷிங் வழிமுறை ஏனெனில்
உருவாக்க முடியும் என்ற ஒரு வழி எந்த கொடுக்கப்பட்ட மதிப்பு இருந்து ஒரு சீரற்ற மதிப்பு.
இந்த குறிப்பிட்ட வழக்கில், நாம் இயக்க புல வழிமுறையை அடிப்படையாக ND, 5 உள்ளது.
>> நான் ஒரு ஐடி வேண்டும், மற்றும் இந்த என்றால் என் ஹாஷ் முக்கிய உள்ளது, நான் 1, 2, 3 வேண்டும்.
நான் ஹாஷ் வழிமுறை இயக்க போது, அது, மீண்டும் வந்து சொல்ல நடக்கிறது
நன்கு 1, 2 7B சமகிறது 48 சமம் 3 குறுவட்டு சமம்.
அவை முக்கிய பரவியுள்ளன.
நீங்கள் ஏன் இதை செய்ய வேண்டும்?
என்று உறுதி செய்கிறது என்று காரணம் நான் பல முனைகளில் முழுவதும் பதிவுகளை போட.
>> நான் செய்கிறேன் என்றால் சிறிது சிறிதாகச், 1, 2, 3.
நான் ஒரு ஹாஷ் எல்லை வேண்டும் என்று இந்த குறிப்பிட்ட வழக்கில் ரன்கள்,
ஒரு சிறிய ஹாஷ் விண்வெளி, அது, எப்எப் 00 முதல் இயங்கும்
பின்னர் பதிவுகளை வந்து போகிறார்கள் அவர்கள் செல்ல போகிறோம் 1, 2, 3, 4, 5,
6, 7, 8, 9, 10, 11, 12.
என்ன நடக்கும்?
ஒவ்வொரு நுழைவு அதே முனை போகிறது.
நீங்கள் நான் என்ன பார்க்க?
>> நான் இடத்தை பிரித்து போது, ஏனெனில், நான் முழுவதும் இந்த பதிவுகளை பரவியது
நான் பகிர்வு, நான் சொல்ல போகிறேன் பகிர்வு 1 முதல் 54 வரை முக்கிய இடத்தை 0.
பகிர்வு 2 89 55 ஆகிறது.
பகிர்வு 3 திதி செய்ய ஏஏ உள்ளது.
நான் உயர்த்துவதன் நேர்க்கோட்டில் பயன்படுத்தி இருக்கிறேன் எனவே ஐடிகள், நீங்கள் என்ன நடக்கிறது பார்க்க முடியும்.
1, 2, 3, 4, 5, 6, வரை 54 அனைத்து வழி.
நான் அடித்தல் வருகிறேன் எனவே அமைப்பு பதிவுகள்,
எல்லாம் ஒரு முனை வரை சென்று முடிகிறது.
>> அது நன்றாக இல்லை.
என்று ஒரு antipattern தான்.
MongoDB அவர்கள் இந்த பிரச்சனை இல்லை நீங்கள் ஒரு ஹாஷ் முக்கிய பயன்படுத்த வேண்டாம் என்றால்.
MongoDB விருப்பத்தை கொடுக்கிறது முக்கிய மதிப்பு hashing.
நீங்கள் எப்போதும் என்றால், அந்த செய்ய வேண்டும் நீங்கள் ஒரு உயர்த்துவதன் புல பயன்படுத்தி
MongoDB முக்கிய, அல்லது நீங்கள் இருக்க வேண்டும் ஒரு முனை ஒவ்வொரு எழுத தட்டுதல்,
நீங்கள் எல்லை மோசமாக உங்கள் எழுதும் அவுட்புட்.
>> பார்வையாளர்கள்: தசம ஏ 9 169 உள்ளதா?
>> RICK ஹவ்லிஹான்: ஆமாம், அது தான் எங்காவது அங்கு சுற்றி.
ஏ 9, எனக்கு தெரியாது.
நீங்கள் என் பைனரி பெற வேண்டும் என்று தசம கால்குலேட்டர்.
என் மூளை என்று வேலை இல்லை.
பார்வையாளர்கள்: ஒரு விரைவான ஒரு உங்கள் மோங்கோ கருத்துக்கள்.
எனவே வரும் என்று பொருள் ID ஆகிறது பூர்வீக மோங்கோ உடன் அதை செய்ய?
RICK ஹவ்லிஹான்: அது என்ன?
நீங்கள் அதை குறிப்பிடவும்.
MongoDB, நீங்கள் விருப்பத்தை வேண்டும்.
நீங்கள் ஒவ்வொரு ஆவணம் specify-- முடியும் MongoDB அடிக்கோடிட்டு ஐடி வேண்டும் உள்ளது.
என்று தனிப்பட்ட மதிப்பு தான்.
>> MongoDB நீங்கள் குறிப்பிட முடியும் அது புல அல்லது இல்லை என்பதை.
அவர்கள் தான் நீங்கள் விருப்பத்தை கொடுக்க.
நீங்கள் அதை தான் என்று தெரிந்தால் சீரற்ற, எந்த பிரச்சனையும் இல்லை.
நீங்கள் அதை செய்ய தேவையில்லை.
நீங்கள் அதை, சீரற்ற இல்லை என்று தெரிந்தால் அதை உயர்த்துவதன் தான், பின்னர் ஹாஷ் செய்கிறது.
>> இப்போது விஷயம் பற்றி நீங்கள் புல முறை, hashing
ஒரு மதிப்பு இருக்கிறது மற்றும் இந்த ஏன் புல சாவியை எப்போதும் உள்ளன
தனிப்பட்ட கேள்விகளுக்கு, நான் மாறிவிட்டேன் ஏனெனில் மதிப்பு, இப்போது நான் ஒரு எல்லை கேள்வி செய்ய முடியாது.
நான் இந்த என்று சொல்ல முடியாது இந்த அல்லது அந்த இடையே,
புல மதிப்பு போவதில்லை ஏனெனில் உண்மையான மதிப்பு சமமாக இருக்கும்.
எனவே நீங்கள், அந்த புல போது முக்கிய எனவே, அதை மட்டும் சமத்துவம் தான்.
இந்த ஏன் DynamoDB புல முக்கிய உள்ளது கேள்விகளுக்கு எப்போதும் சமவுரிமைக்கான உள்ளன.
>> எனவே இப்போது ஒரு வரம்பில் key-- நான் அந்த வரம்பில் முக்கிய சேர்க்கும் போது,
அந்த எல்லை முக்கிய விதிமுறைகள் வந்து அவர்கள் அதே பகிர்வு சேமிக்கப்படும்.
எனவே அவர்கள் எளிதாக, மிக விரைவில் இருக்கிறார்கள் இந்த ஹாஷ் ஏனெனில் பெறப்பட்டது
இந்த எல்லை உள்ளது.
நீங்கள் எல்லாம் பார்க்க அதே ஹாஷ்
அதே பகிர்வு விண்வெளி சேமிக்கப்படும்.
உங்களுக்கு உதவ என்று எல்லை முக்கிய பயன்படுத்த முடியும் அதன் பெற்றோர் அருகில் உங்கள் தரவு கண்டறிவது.
எனவே நான் இங்கே என்ன செய்து கொண்டிருக்கிறேன்?
இந்த பல உறவு ஒரு ஒன்றாகும்.
ஒரு ஹாஷ் முக்கிய இடையே உறவு மற்றும் எல்லை முக்கிய பல ஒன்றாகும்.
நான் பல புல விசைகளை முடியும்.
நான் மட்டும் பல எல்லை இருக்க முடியும் ஒவ்வொரு புல முக்கிய உள்ள விசைகள்.
>> புல பெற்றோர் வரையறுக்கிறது, வரம்பில் குழந்தைகள் வரையறுக்கிறது.
எனவே நீங்கள் பார்க்க முடியும் அனலாக் இங்கே இருக்கிறது தொடர்புசார் கட்டமைப்பாக இடையே
மற்றும் அதே வகையான NoSQL உள்ள கட்டமைக்கிறது.
மக்கள் பற்றி பேச Nonrelational என NoSQL.
அது nonrelational இல்லை.
தரவு எப்போதும் உறவுகளைக் கொண்டுள்ளது.
அந்த உறவுகளை வெறும் வித்தியாசமாக மாதிரியாக.
ஒரு சிறிய பேசலாம் ஆயுள் பற்றி பிட்.
நீங்கள் DynamoDB எழுதப்படும்போது, எழுதுகிறார் எப்போதும் மூன்று வழி பிரதிபலிக்கப்படுகிறது.
நாங்கள் மூன்று அரிசோனா நாட்டின் வேண்டும் என்று பொருள்.
அரிசோனா கிடைக்கும் மண்டலங்கள் உள்ளன.
நீங்கள் ஒரு கிடைக்கக்கூடிய யோசிக்க முடியும் ஒரு தரவு மையமாக மண்டல
தரவு மையங்கள் அல்லது ஒரு தொகுப்பு.
இவைகளை புவியியல் ரீதியாக உள்ளன ஒருவருக்கொருவர் இருந்து தனிமைப்படுத்தப்பட்டு
வெவ்வேறு தவறு பகுதிகளுக்கு, முழுவதும் சக்தி கட்டமைப்புகள் மற்றும் வெள்ளச்சமவெளி வெவ்வேறு.
ஒரு அரிசோனா ஒரு தோல்வி அல்ல மற்றொரு கீழே எடுத்து செல்கிறோம்.
அவர்கள் இணைக்கப்பட்ட ஒன்றாக இருண்ட நார் கொண்டு.
அது ஒரு துணை ஆதரிக்கிறது 1 AZS இடையே கணப்பொழுது செயலற்ற நிலை.
எனவே, உண்மையான நேரம் தரவு replications பல AZS திறன்.
>> மற்றும் தாறுமாறாக பல அரிசோனா ஆயத்தங்களும் அதிக கிடைக்கும் தேவைகளை பூர்த்தி
மிகவும் நிறுவன அமைப்புக்கள்.
எனவே DynamoDB பரவியது இயல்பாக மூன்று AZS முழுவதும்.
நாம் அறிவு மட்டுமே எழுத போகிறோம் அந்த மூன்று முனைகளில் இரண்டு திரும்பி வரும்போது
மற்றும் நான் அதை, சரி, சொல்ல.
அது ஏன்?
வாசிப்பு பக்கத்தில் நாம் இருப்பதால் மட்டுமே போது மீண்டும் நீங்கள் தரவு கொடுக்க போகிறது
நாங்கள் இரண்டு முனைகளில் இருந்து பெற.
>> நான் முழுவதும் பெருக்காமல் என்றால் மூன்று, மற்றும் நான் இரண்டு இருந்து படித்து,
நான் எப்போதும் உத்தரவாதம் குறைந்தது ஒரு வேண்டும்
இருப்பவை படிக்கிறார் தரவு மிகவும் தற்போதைய நகல்.
அந்த DynamoDB சீரான செய்கிறது என்ன.
இப்போது நீங்கள் முடக்கலாம் அந்த சீரான ஆஃப் கூறுகிறது.
இதில் நான் சொல்ல போகிறேன், நான் மட்டும் ஒரு முனை இருந்து படிக்க வேண்டும்.
நான் அதை நடக்கிறது உத்தரவாதம் அளிக்க முடியாது மிகவும் தற்போதைய தரவு இருக்க வேண்டும்.
>> எழுதும் வருகிறது என்றால், அது, இன்னும் எதிரொலிக்கும்
நீங்கள் அந்த நகல் பெற போகிறோம்.
என்று ஒரு இறுதியில் சீரான வாசிப்பு இருக்கிறது.
என்ன என்று பாதி செலவு ஆகிறது.
எனவே இதை பற்றி யோசிக்க வேண்டிய ஒன்று.
போது நீங்கள் DynamoDB வாசிப்பதைக் மற்றும் நீங்கள் உங்கள் வாசிப்பு திறன் அமைக்க
அலகுகள், நீங்கள் இறுதியில் தேர்வு செய்தால் சீரான, அது நிறைய மலிவான தான், கூறுகிறது
அதை பற்றி பாதி செலவு தான்.
>> அதனால் அதை நீங்கள் பணம் சேமிக்கப்படுகிறது.
ஆனால் அந்த உங்கள் இஷ்டம்.
நீங்கள் ஒரு நிலையான வாசிக்க வேண்டும் என்றால் அல்லது ஒரு இறுதியில் சீரான வாசிப்பு.
என்று நீங்கள் தேர்வு செய்யலாம் என்று ஒன்று இருக்கிறது.
>> குறிப்பீடுகள் பற்றி பேசலாம்.
எனவே நாம் அந்த குறிப்பிட்டுள்த்தோம் மேல் நிலை திரட்டல்.
நாம் புல விசைகளை கிடைத்தது, நாங்கள் வரம்பு விசைகளை கிடைத்துவிட்டது.
அது தான் நல்லது.
என்று, முதன்மை மேஜையில் நான் ஒரு ஹாஷ் முக்கிய கிடைத்தது, நான் ஒரு வரிசை முக்கிய கிடைத்தது.
>> அதற்கு என்ன பொருள்?
நான் ஒரு கற்பிதம் கிடைத்துவிட்டது என்று நான் எதிராக பணக்கார கேள்விகளுக்கு இயக்க முடியும்.
அது வரம்பில் சாவி.
என்று item-- மீது மற்ற பண்புகளை நான் அந்த பண்புகளை வடிகட்ட முடியும்.
ஆனால் நான் அதை விஷயங்கள் போன்ற செய்ய முடியாது தொடங்குகிறது, அல்லது அதிகமாக உள்ளது.
>> நான் எப்படி செய்ய வேண்டும்?
நான் ஒரு அட்டவணை உருவாக்க.
இரண்டு வகையான இருக்கிறது DynamoDB உள்ள குறியீடுகளும்.
ஒரு குறியீட்டு உண்மையில் அட்டவணை இன்னொரு காட்சி.
மற்றும் உள்ளூர் இடைநிலைப்பள்ளி குறியீட்டெண்.
>> நாம் பற்றி பேச வேண்டும் முதல் ஒரு.
எனவே உள்ளூர் இரண்டாம்நிலைகளின் ஒருங்கிணைந்து தரவு அதே பகிர்வில் இருக்கும்.
மற்றும் போன்ற, அவர்கள் மீது அதே உடல் முனை.
அவர்கள் நாங்கள் தொடர்ந்து அழைக்க என்ன.
பொருள், அவர்கள் ஒப்புக்கொள்வார்கள் அட்டவணை சேர்த்து எழுத இருக்கிறது.
எழுத வரும் போது, நாம் குறியீட்டு மூலம் எழுத வேண்டும்.
நாம் அட்டவணையில் எழுத வேண்டும் மற்றும் நாம் ஒப்பு.
அதனால் தொடர்ந்து தான்.
எழுத வருகிறது முறை மேசையில் இருந்து ஒப்பு,
அது உத்தரவாதம் உள்ளூர் இடைநிலைப்பள்ளி குறியீட்டு
ஒரே தரவுத் பார்வை வேண்டும்.
ஆனால் அவர்கள் என்ன அனுமதிக்க நீங்கள் செய்ய ஆகிறது மாற்று வரம்பில் விசைகளை வரையறுக்க.
>> அதே ஹாஷ் பயன்படுத்த வேண்டும் முதன்மை அட்டவணை போன்ற முக்கிய,
அவர்கள் ஏனெனில் மீது இணை அமைந்துள்ள அதே பகிர்வு, மற்றும் அவர்கள் சீரான இருக்கும்.
ஆனால் நான் ஒரு குறியீட்டு உருவாக்க முடியும் வேறுபட்ட விசைகளை.
எனவே எடுத்துக்காட்டாக, நான் ஒரு உற்பத்தியாளர் இருந்தது என்று ஒரு மூல பாகங்கள் அட்டவணை வரும் இருந்தது.
மற்றும் மூல பாகங்கள் வந்து, அவர்கள் சட்டசபை மூலமாக திரட்டப்படும்.
ஒருவேளை ஒரு நினைவுகூர்வது இருக்கிறது.
>> இந்த செய்யப்பட்டது என்று எந்த ஒரு பகுதியும் இந்த தேதிக்குப் பிறகு உற்பத்தியாளர்,
நான் என் வரியில் இருந்து இழுக்க வேண்டும்.
நான் ஒரு குறியீட்டு சுற்ற முடியாது என்று, பார்க்க வேண்டும்
தேதி திரட்டினால் என்று குறிப்பிட்ட பகுதியில் உற்பத்தி.
என் மேல் நிலை அட்டவணை இருந்தால் அதனால், உற்பத்தியாளரின் மூலம் hashed,
ஒருவேளை அது நான் இப்பகுதியைப் ஐடி ஏற்பாடு என்று மேசையில் ஒரு குறியீட்டு உருவாக்க முடியும்
உற்பத்தியாளர் மூலம் hashed மற்றும் உற்பத்தி தேதி அன்று விரிந்திருந்தது.
நான் சொல்ல முடியும், அந்த வழியில், எதுவும் இல்லை அது இந்த தேதிகளுக்கு இடையே உற்பத்தி,
நான் வரிசையில் இருந்து இழுக்க வேண்டும்.
அதனால் ஒரு உள்ளூர் இடைநிலைப்பள்ளி குறியீட்டு தான்.
>> இந்த விளைவை உங்கள் ஹாஷ் முக்கிய இடத்தை கட்டுப்படுத்தும்.
அவர்கள் ஏனெனில் இணைந்து இருந்தன அதே சேமிப்பு முனை மீது,
அவர்கள் புல முக்கிய குறைக்கிறார்கள் 10 ஜிகாபைட் இடைவெளி.
DynamoDB, கீழ் அட்டவணைகள், பகிர்வினை
உங்கள் அட்டவணை ஒவ்வொரு 10 ஜிகாபைட்.
நீங்கள் தரவு 10 நிகழ்ச்சிகள் வைக்க போது, நாம் [PHH] சென்று, நாம் மற்றொரு முனை சேர்க்க.
>> நாம் எல்.எஸ்.ஐ பிரிந்தது பல பகிர்வுகளை முழுவதும்.
மேசையின் பிரிக்க வேண்டும்.
ஆனால் நாம் எல்.எஸ்.ஐ பிரிந்தது.
என்று ஒன்று இருக்கிறது எனவே புரிந்து கொள்ள முக்கியமானது
நீங்கள் மிகவும் செய்கிறீர்கள் என்றால் உள்ளது, மிக, மிக பெரும் ஒருங்கிணைப்பு,
பின்னர் நீங்கள் மட்டுமே இருக்க போவதில்லை உங்கள் LSIs 10 ஜிகாபைட்.
>> அது தான் என்றால், நாம் உலக இரண்டாம்நிலைகளின் பயன்படுத்த.
குளோபல் இரண்டாம்நிலைகளின் உள்ளன உண்மையில் மற்றொரு அட்டவணை.
அவர்கள் ஆஃப் முற்றிலும் இருக்கிறார்கள் உங்கள் முதன்மை அட்டவணை பக்கத்தில்.
அவர்கள் என்னை ஒரு கண்டுபிடிக்க அனுமதிக்கும் முற்றிலும் வேறுபட்ட அமைப்பு.
தரவு செருகிய வருகிறது என எனவே அதை பற்றி யோசிக்க இரண்டு வெவ்வேறு அட்டவணைகள் கட்டமைத்து
இரண்டு வெவ்வேறு வழிகளில்.
>> நான் ஒரு முற்றிலும் வரையறுக்க முடியாது வெவ்வேறு புல விசை.
நான் ஒரு முற்றிலும் வரையறுக்க முடியாது வேறுபட்ட விசை.
நான் இந்த இயக்க முடியும் முற்றிலும் சுயாதீனமாக.
உண்மையில் ஒரு விஷயத்தை, நான் போயிருக்கிறேன் என் வாசிப்பு திறன் வசதிகளைப்
மற்றும் திறன் எழுத என் உலக இரண்டாம் குறியீடுகளும்
முற்றிலும் சுயாதீனமாக என் முதன்மை அட்டவணை.
நான் அந்த குறியீட்டு வரையறை என்றால், நான் சொல்கிறேன் அது எவ்வளவு எழுத படிக்க
திறன் அதை பயன்படுத்தி இருக்க போகிறது.
>> அந்த தனி ஆகிறது என் முதன்மை அட்டவணை.
இப்போது குறியீடுகளும் இருவரும் எங்களுக்கு அனுமதிக்கிறது மட்டும், ஹாஷ் மற்றும் எல்லை விசைகளை வரையறுக்க
ஆனால் அவர்கள் நம்மை அனுமதிக்கிறார்கள் கூடுதல் மதிப்புகள் கணித்துள்ளனர்.
நான் குறியீட்டு ஆஃப் வாசிக்க வேண்டும் என்றால், நான் தரவு சில தொகுப்பு பெற வேண்டும்,
நான் முக்கிய திரும்பி செல்ல தேவையில்லை அட்டவணை கூடுதல் பண்புகளை பெற.
நான் அந்த கூடுதல் திட்ட முடியும் அட்டவணை பண்புகளை
அணுகல் முறை ஆதரவு.
நான் ஒருவேளை சில வருகிறோம் என்று, உண்மையில், களைகள் ஏறுவதை really--
இங்கே இந்த பொருள் சில.
இப்போது நான் இந்த வெளியே செல்கின்றன கிடைத்தது.
>> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] --table முக்கிய ஒரு ஹாஷ் இருந்தது பொருள்?
அசல் புல?
பல ஸ்லேட்டுகள்?
>> RICK ஹவ்லிஹான்: ஆமாம்.
ஆம்.
அட்டவணை முக்கிய அடிப்படையில் மீண்டும் உருப்படியை சுட்டிக்காட்டுகிறார்.
எனவே ஒரு குறியீட்டு ஒரு சுட்டிக்காட்டி திரும்பி உள்ளது மேஜை மீது அசல் பொருட்கள்.
இப்போது நீங்கள் ஒரு கட்ட தேர்வு செய்யலாம் மட்டுமே அட்டவணையை முக்கிய உள்ளது என்று குறியீட்டு,
மற்றும் வேறு எந்த பண்புகள்.
நான் அந்த ஏன் செய்ய வேண்டும்?
நன்றாக, ஒருவேளை நான் மிக பெரிய பொருட்களை வேண்டும்.
>> நான் மட்டும் அறிந்து கொள்ள வேண்டும் which-- என் அணுகல் முறை, சொல்ல வேண்டும்
இது பொருட்களை இந்த சொத்து உள்ளன?
உருப்படியை திரும்ப தேவையில்லை.
நான் தெரிந்து கொள்ள வேண்டும் இது பொருட்களை அது கொண்டிருக்கும்.
எனவே நீங்கள் குறியீடுகளும் உருவாக்க முடியும் என்று மட்டுமே அட்டவணையை முக்கிய வேண்டும்.
>> ஆனால் அது முதன்மையாய் என்ன தகவல் ஒரு குறியீட்டு உள்ளது.
அது விரைவில் முடியும் என்ற இருக்கிறது பதிவாகியிருந்தது அடையாளம்
இது வரிசைகள், இது அட்டவணையில் பொருட்களை வேண்டும்
நான் தேடி கொண்டிருக்கிறேன் என்று பண்புகள்.
>> GSIs, அதனால் எப்படி வேலை செய்கின்றன?
GSIs அடிப்படையில் ஒத்திசைவற்ற உள்ளன.
மேம்படுத்தல் அட்டவணை வருகிறது, அட்டவணை பின்னர் ஒத்தியங்காமல் மேம்படுத்தப்பட்டது
உங்கள் GSIs அனைத்து.
GSIs ஏன் இந்த இறுதியில் சீரான.
>> அது குறிப்பிடுவது முக்கியமாகும் போது நீங்கள் GSIs கட்டி,
நீங்கள் உருவாக்கி வருகிறோம் புரிந்து aggregation-- மற்றொரு பரிமாணத்தை
இப்போது ஒரு நல்ல உதாரணம் சொல்கிறேன் இங்கே ஒரு உற்பத்தியாளர் ஆகும்.
நான் பற்றி பேசினேன் என்று நினைக்கிறேன் ஒரு மருத்துவ சாதனம் உற்பத்தியாளர்.
மருத்துவ சாதனம் உற்பத்தியாளர்கள் தாறுமாறாக தொடராக பாகங்கள் உண்டு.
போக, அந்த பாகங்கள் ஒரு இடுப்பு மாற்று அனைத்து
அவர்கள் மீது ஒரு சிறிய வரிசை எண் வேண்டும்.
அவர்கள் மில்லியன் கணக்கான முடியும் மற்றும் மில்லியன் கணக்கான மற்றும் பாகங்கள் பில்லியன்
அவர்கள் கப்பல் என்று அனைத்து சாதனங்கள்.
சரி, அவர்கள் கீழ் மொத்தமாக வேண்டும் வெவ்வேறு பரிமாணங்களில், அனைத்து பாகங்களும்
சபையிலே, அனைத்து செய்யப்பட்டன என்று பாகங்கள்
ஒரு குறிப்பிட்ட வரியில், அனைத்து வந்தது என்று பாகங்கள்
ஒரு குறிப்பிட்ட உற்பத்தியாளர் இருந்து ஒரு குறிப்பிட்ட தேதியில்.
சில நேரங்களில் இந்த ஒருங்கிணைப்பு பில்லியன் கணக்கில் வரை கிடைக்கும்.
>> எனவே நான் சில வேலை அவதியுறும் இந்த தோழர்களே
அவர்கள் உருவாக்கி வருகிறோம் ஏனெனில் இந்த கைநாமரஸ் ஒருங்கிணைப்பு
தங்களது இடைநிலைக் குறியீடுகளின்.
அவர்கள் ஒரு மூல பாகங்கள் வேண்டும் மட்டுமே புல வரும் என்று அட்டவணை.
ஒவ்வொரு பகுதியாக ஒரு தனிப்பட்ட வரிசை எண் உள்ளது.
நான் ஹாஷ் வரிசை எண் பயன்படுத்த.
அது அழகாக இருக்கிறது.
என் மூல தரவு அட்டவணை பரவியது அனைத்து முக்கிய விண்வெளி முழுவதும்.
என் [? எழுத?] [? உட்கொள்வதால்?] அறிவாளி.
நான் தரவு நிறைய எடுத்து.
பின்னர் அவர்கள் என்ன அவர்கள் ஒரு ஜி.எஸ்.ஐ உருவாக்க இருக்கிறது.
நான் பார்க்க வேண்டும், நீங்கள் என்ன தெரியும், என்ன இந்த உற்பத்தியாளர் அனைத்து பகுதிகளிலும்.
சரி, ஒரு திடீரென்று நான் இருக்கிறேன் ஒரு பில்லியன் வரிசைகள் எடுத்து,
மற்றும் மீது அவர்களுக்கு விஷயங்களுடன் ஒரு முனை, போது, ஏனெனில்
நான் சேகரமாகிறேன் ஹாஷ் உற்பத்தியாளர் ஐடி,
மற்றும் எல்லை பகுதி எண், என்றால் நான் திடீரென்று
ஒரு பில்லியன் பகுதிகளில் வைத்து என்ன இந்த உற்பத்தியாளர் என்னை விடுவித்தார்.
>> என்று நிறைய ஏற்படுத்தும் ஜி.எஸ்.ஐ அழுத்தம்,
மீண்டும், நான் ஒரு முனை அடித்தல், ஏனெனில்.
நான் இந்த போடுவதை ஒரு முனை செருகி.
என்று ஒரு உண்மையான சிக்கல் பயன்படுத்த வழக்கு.
இப்போது, நான் ஒரு நல்ல வடிவமைப்பு கிடைத்தது நீங்கள் தவிர்க்க எப்படி முறை.
அந்த பிரச்சினைகள் ஒன்று தான் நான் எப்போதும் வேலை என்று.
என்ன நடக்கிறது ஆனால், ஜி.எஸ்.ஐ உள்ளது போதுமான திறன் எழுத இல்லை
அந்த தள்ள முடியும் ஒரு ஒற்றை முனை ஒரு வரிசைகள்.
மேலும் பிறகு என்ன நடக்கிறது உள்ளது முதன்மை, வாடிக்கையாளர் அட்டவணை,
முதன்மை அட்டவணை நிறுத்தப்பட்டுள்ளது ஜி.எஸ்.ஐ வரை வைத்திருக்க முடியாது என்பதால்.
எனவே என் சேர்க்கைக்கு விகிதம் சாப்பிடுவேன் முதன்மை அட்டவணை விழும்
என் ஜி.எஸ்.ஐ வரை வைத்திருக்க முயற்சிக்கும்.
>> சரி, எல்.எஸ்.ஐ தான், ஜி.எஸ்.ஐ எனவே, நான் எந்த ஒரு பயன்படுத்த வேண்டும்?
எல்.எஸ்.ஐ தான் கொண்டதாக உள்ளன.
ஜி.எஸ்.ஐ ன் இறுதியில் கொண்டதாக உள்ளன.
அது சரி தான் என்றால், நான் ஒரு பயன்படுத்தி பரிந்துரைக்கிறோம் ஜி.எஸ்.ஐ, அவர்கள் மிகவும் வளைந்து இருக்கும்.
எல்.எஸ்.ஐ ஒரு ஜி.எஸ்.ஐ மாதிரியாக.
என்றால் புல விசைகளை தரவின் அளவு உங்கள் சேகரிப்பு 10 ஜிகாபைட் மீறுகிறது,
நீங்கள் தான் பயன்படுத்த வேண்டும் போகிறோம் ஜி.எஸ்.ஐ அது ஒரு கடினமான எல்லை தான்.
>> சரி, அளவிடுதல்.
டைனமோ டி.பி. வீதம், நீங்கள் முடியும் ஒதுக்கீடு [செவிக்கு புலப்படாமல்]
ஒரு அட்டவணை செயல்.
நாம், அந்த வாடிக்கையாளர்களுக்கு வேண்டும் வசதிகளைப் 60 பில்லியன்
வழக்கமாக, 60 பில்லியன் கோரிக்கைகளை செய்கிறாய் ஒரு மில்லியன் கோரிக்கைகளை இயங்கும்
எங்கள் பலகைகளில் விநாடிக்கு.
எந்த உண்மையில் உள்ளது தத்துவார்த்த வரம்பு எவ்வளவு
எப்படி வேகமாக அட்டவணை டைனமோ டி.பி. இயக்க முடியும்.
சில மென்மையான உள்ளன உங்கள் கணக்கில் வரம்புகள்
நாங்கள் அங்கு வைத்து அந்த என்று நீ பைத்தியம் இல்லை.
நீங்கள் விட வேண்டும் என்றால் என்று, ஒரு சிக்கல்.
நீங்கள் எங்களுக்கு சொல்ல வருகிறீர்கள்.
நாம் டயல் வரை திரும்ப வேண்டும்.
>> ஒவ்வொரு கணக்கில் சில நிலை மட்டுமே ஒவ்வொரு சேவை, தான் மட்டையிலிருந்து
அதனால் மக்கள் பைத்தியம் சிக்கலில் தங்களை கிடைக்கும்.
அளவு இல்லை எல்லை.
நீங்கள் எந்த எண்ணை வைத்து முடியும் ஒரு மேஜை மீது பொருட்களை.
ஒரு பொருளை அளவு 400 கிலோபைட்டுகளை ஒவ்வொரு மட்டுமே,
அந்த பொருளை இல்லை பண்புகளை இருக்கும்.
அனைத்து பண்புகளை தொகை எனவே 400 கிலோபைட்டுகளை மட்டுமேயானது.
மீண்டும், நாம் அந்த சிறிய எல்.எஸ்.ஐ பிரச்சினை
புல ஒன்றுக்கு 10 ஜிகாபைட் வரம்பை.
பார்வையாளர்கள்: சிறிய எண், நான் இழக்கிறேன் நீங்கள் என்ன என்று என்னிடம் சொல்லாமல், ஆகிறது
பார்வையாளர்கள்: ஓ, 400 கிலோபைட் உருப்படி ஒன்றுக்கு அதிகபட்ச அளவு உள்ளது.
எனவே ஒரு உருப்படி அனைத்து பண்புகளை கொண்டுள்ளது.
எனவே 400 கே மொத்த அளவு உள்ளது அந்த பொருளை, 400 கிலோபைட்டுகளை.
அனைத்து பண்புகளை எனவே இணைந்து, அனைத்து தரவு
அந்த பண்புகளை தான், மொத்தம் அளவு சுருட்டிவைக்க,
இன்றைய அளவில், உருப்படியின் வரம்பை 400 k உள்ளது.
எனவே அடைய, மீண்டும் அளவிடுதல் பகிர்வு மூலம்.
செயல் வசதிகளைப் அட்டவணை மட்டத்தில்.
உண்மையில் இரண்டு கைப்பிடிகளை இருக்கிறது.
நாம் திறன் படிக்க வேண்டும் மற்றும் திறன் எழுத.
>> எனவே இந்த சரிசெய்யபடுகின்றன ஒருவருக்கொருவர் சுயாதீனமாக.
RCU அளப்பது கண்டிப்பாக சீரான கூறுகிறது.
சரி, என்றால், அதனால் நீங்கள் நான் 1000 வேண்டும் என்று RCU அந்த, கண்டிப்பாக கொண்டதாக உள்ளன
அந்த சீரான கூறுகிறது உள்ளன.
நான் வேண்டும் என்று சொன்னால் சீரான இறுதியில், கூறுகிறது
நீங்கள் ஒதுக்கீடு 1,000 முடியும் RCU கள், நீங்கள் போகிறோம்
இறுதியில் 2,000 பெற சீரான கூறுகிறது.
மற்றும் அந்த பாதி விலை இறுதியில் வாசிக்கிறான் கொண்டிருக்கிறது.
>> மீண்டும், சரி ஒருவருக்கொருவர் சுயாதீனமாக.
அவர்கள் throughput-- வேண்டும் நீங்கள் உங்கள் RCU 100% எடுத்துக்கொள்ளும்,
நீங்கள் பாதிக்கும் போவதில்லை உங்கள் உரிமைகள் கிடைக்கும்.
எனவே அவை முற்றிலும் ஒருவருக்கொருவர் சுயாதீனமாக.
சரி, அதனால் விஷயங்களை ஒன்று என்று நான் சுருக்கமாக நெருக்கப்படுவதை குறிப்பிடப்பட்டுள்ளது.
திராட்லிங் மோசமாக உள்ளது.
திராட்லிங் எந்த SQL மோசமான குறிக்கிறது.
நாங்கள் உதவி செய்ய முடியும் விஷயங்கள் உள்ளன நீங்கள் திணறல் போக்க என்று நீங்கள்
ஏற்பட்டுள்ளன.
ஆனால் சிறந்த தீர்வு இந்த நாட்டின் அழைத்து செல்லலாம் ஆகிறது
ஒரு ஏனெனில், நீங்கள் என்ன செய்கிறீர்கள் என்று பாருங்கள் இங்கே நாடகம் எதிர்ப்பு முறை இங்கு இல்லை.
>> இந்த விஷயங்களை, அல்லாத சீருடை போன்ற விஷயங்களை பணிச்சுமை, சூடான விசைகளை, சூடான பகிர்வுகள்.
நான் ஒரு குறிப்பிட்ட முக்கிய இடத்தை தாக்கியதால் மிகவும் கடினமாக சில குறிப்பிட்ட காரணம்.
நான் ஏன் இதை செய்கிறேன்?
தான் என்று நாம் கண்டுபிடிக்க வேண்டும்.
நான் குளிர் தரவு என் சூடான தரவு கலந்து கொண்டிருக்கிறேன்.
நான் என் அட்டவணைகள் விடாமல் பெரிய, ஆனால் உண்மையில் இல்லை
தரவு மட்டுமே சில துணைக்குழு என்று எனக்கு மிகவும் சுவாரசியமான விஷயம்.
எனவே பதிவு தரவு, எடுத்துக்காட்டாக, நிறைய வாடிக்கையாளர்கள், அவர்கள் ஒவ்வொரு நாளும் தரவு பதிவு கிடைக்கிறார்கள்.
அவர்கள் பதிவு தரவை ஒரு பெரிய அளவு கிடைத்தது.
>> நீங்கள் அனைத்து அந்த பதிவு குவிக்கும் என்றால் காலப்போக்கில் ஒரு பெரிய அட்டவணை தரவை,
அந்த அட்டவணையில் பாரிய பெற நடக்கிறது.
ஆனால் நான் உண்மையில் மட்டுமே ஆர்வமாக இருக்கிறேன் கடந்த 24 மணி நேரத்தில், கடந்த ஏழு நாட்களில்,
கடந்த 30 நாட்களில்.
நேரம் என்ன சாளரத்தை நான் பார்த்து ஆர்வமாக இருக்கிறேன் என்று
என்னை பார்ப்பது, அல்லது அந்த நிகழ்வை எனக்கு சுவாரசியமான என்று நிகழ்வு,
என்று நான் வேண்டும் என்று ஜன்னலை நேரம்.
அதனால் நான் 10 ஆண்டுகள் விடுகிறேன் அட்டவணையில் பதிவு தரவை மதிப்புள்ள?
என்ன என்று ஏற்படுத்துவதில்லை அட்டவணை துண்டு.
>> இது மிக பெரிய பெறுகிறார்.
அது வெளியே பரப்பி முனைகளில் ஆயிரக்கணக்கான முழுவதும்.
மேலும், உங்கள் திறன் முதல் நீங்கள், மிகவும் குறைவாக இருக்கிறது,
உண்மையில் ஒவ்வொரு கட்டுப்படுத்தும் மதிப்பிடவும் அந்த தனிப்பட்ட முனைகளில் ஒன்றாக.
எனவே எப்படி பார்த்து ஆரம்பிப்போம் நாம் மேல் என்று அட்டவணை ரோல் செய்கிறது.
நாம் குறிப்பாக தரவு ஒரு சிறிய நிர்வகிக்க எப்படி சிறப்பாக இந்த சிக்கல்களை தவிர்க்க.
என்ன என்று பாருங்கள் என்ன பிடிக்கும்?
இந்த என்ன தெரிகிறது என்று ஆகிறது.
இந்த மோசமான NoSQL போல் உள்ளது.
>> நான் இங்கே ஒரு சூடான முக்கிய கிடைத்தது.
நீங்கள் இங்கே பக்கத்தில் இருக்கும் என்றால், இந்த என் பகிர்வுகளை உள்ளன.
நான் இங்கே 16 பகிர்வுகள் எழுந்து இந்த குறிப்பிட்ட தரவுத்தள.
நாம் இந்த அனைத்து நேரம் செய்ய.
நான் வாடிக்கையாளர்களுக்கு அனைத்து நேரம் இந்த ரன்.
அது வெப்ப வரைபடம் என்று.
வெப்ப வரைபடம் நீங்களும் எப்படி என்னை சொல்கிறது உங்கள் முக்கிய இடத்தை அணுகும்.
என்ன இந்த என்னிடம் உள்ளது ஆகிறது ஒரு குறிப்பிட்ட புல இருக்கிறது என்று
இந்த நபர் ஒரு பிடிக்கும் என்று பரிதாபம் நிறைய, அவர், ஏனெனில்
உண்மையிலேயே கடினமாக அது தாக்கியதால்.
>> எனவே நீல நன்றாக இருக்கிறது.
நாம் நீல விரும்புகிறேன்.
நாம் சிவப்பு பிடிக்காது.
ரெட் அங்கு அழுத்தம் 100% வரை பெறுகிறார்.
100%, இப்போது நீங்கள் நிறுத்தப்பட்டுள்ளது போகிறாய்.
எனவே நீங்கள் எந்த சிவப்பு கோடுகள் பார்க்கும் போதெல்லாம் இதை அது தான் டைனமோ DB-- இல்லை
ஒவ்வொரு NoSQL தரவுத்தள இந்த பிரச்சினை உள்ளது.
எதிர்ப்பு-வடிவங்கள் முடியும் உள்ளன நிலைமைகள் இந்த வகையான ஓட்ட.
நான் என்ன செய்ய நான் வாடிக்கையாளர்கள் வேலை இருக்கிறது இந்த நிலைமைகள் போக்க.
>> என்ன என்று பாருங்கள் என்ன பிடிக்கும்?
இந்த மிக பெறுவது டைனமோ டி.பி. செயல் அவுட்,
ஆனால் அது உண்மையில் போகிறது NoSQL மிகவும் வெளியே முடியும்.
இந்த டைனமோ தடை இல்லை.
இந்த definitely-- நான் ஆகிறது மோங்கோ பணி புரிந்தேன்.
நான் பல NoSQL தளங்களில் தெரிந்திருந்தால் நான்.
ஒவ்வொரு ஒரு இந்த வகையான உள்ளது சூடான முக்கிய பிரச்சினைகள்.
எந்த NoSQL வெளியே மிக பெற தகவல், குறிப்பாக டைனமோ டி.பி.,
நீங்கள் அட்டவணைகள் உருவாக்க வேண்டும் அங்கு புல முக்கிய உறுப்பு உள்ளது
மாறுபட்ட மதிப்புகள் ஒரு பெரிய எண், எண்களைக் ஒரு உயர் பட்டம்.
என்று நான் எழுதும் பொருள், ஏனெனில் வெவ்வேறு வாளிகள் நிறைய.
>> நான் இன்னும் வாளிகள் , அதிகமாக எழுதி
நான் எழுத சுமை பரவியது இருக்கிறேன் அல்லது பல முனைகளில் முழுவதும் வெளியே ஏற்ற வாசிக்க,
அதிகமாக நான் ஒரு வேண்டும் இருக்கிறேன் மேஜை மீது உயர் செயல்வீதம்.
பின்னர் நான் மதிப்புகள் இருக்க வேண்டும் காலப்போக்கில் மிகவும் சமமாக கோரிய
சீராக என தோராயமாக முடிந்தவரை.
சரி, அந்த, சுவாரஸ்யமான மாதிரியான ஏனெனில் நான் முடியாது உண்மையில்
கட்டுப்பாடு பயனர்கள் வரும் போது.
நாங்கள் பரவியது என்றால், என்று போதுமானதாக முக்கிய விண்வெளி முழுவதும் விஷயங்கள் வெளியே,
நாம் ஒருவேளை நல்ல வடிவில் இருக்க வேண்டும்.
>> ஒரு குறிப்பிட்ட இருக்கிறது நேரம் விநியோக அளவு
நீங்கள் போவதில்லை என்று முடியும் கட்டுப்பாடு இருக்க வேண்டும்.
ஆனால் அந்த உண்மையில் உள்ளன நாம் இரண்டு பரிமாணங்களில்,
விண்வெளி, அணுகல் சமமாக பரவல், நேரம், கோரிக்கைகளை
சமமாக நேரத்தில் இடைவெளி.
அந்த இரண்டு என்றால் நிபந்தனைகளை பூர்த்தி,
பின்னர் அது அது தான் என்ன இப்படி போகிறது.
இந்த இனிமையானதுமாகும் உள்ளது.
இங்கே நாங்கள் உண்மையிலேயே சந்தோஷமாக இருக்கிறோம்.
நாம் ஒரு மிக கூட அணுக முறை கிடைத்துவிட்டது.
ஆமாம், ஒருவேளை நீங்கள் வருகிறோம் ஒரு கொஞ்சம் அழுத்தம் ஒவ்வொரு இப்போது பின்னர்,
ஆனால் எதுவும் உண்மையில் மிகவும் அதிகமாகியது.
எனவே, எத்தனை முறை ஆச்சரியமாக இருக்கிறது நான் வாடிக்கையாளர்கள் வேலை போது,
பெரிய சிவப்பு என்று முதல் வரைபடம் தாழ்ப்பாளோடேகூடப் என்று அது மஞ்சள் தான் அசிங்கமான
எல்லா இடத்திலும், நாம் உடற்பயிற்சி செய்து
இரண்டு மாதங்கள் கழித்து மறு கட்டிடக்கலை,
அவர்கள் சரியான அதே இயங்கும் அதே சுமை பணிச்சுமையை.
இந்த அது இப்போது போல் என்ன இருக்கிறது.
எனவே நீங்கள் என்ன NoSQL மூலம் கிடைக்கும் ஒரு முற்றிலும் என்று தரவு ஸ்கீமா
அணுகல் முறை கட்டி.
>> நீங்கள் அந்த தரவு ஸ்கீமா மேம்படுத்த முடியும் அணுகல் முறை ஆதரவு.
நீங்கள் இல்லை என்றால், நீங்கள் வேண்டும் போகிறோம் பிரச்சினைகள் அந்த வகையான பார்க்க
அந்த வெப்ப விசைகளை.
>> பார்வையாளர்கள்: சரி, தவிர்க்க முடியாமல் சில இடங்களில் மற்றவர்களை விட வெப்பம் இருக்கும் போகிறோம்.
>> RICK ஹவ்லிஹான்: எப்போதும்.
எப்போதும்.
ஆமாம், நான் எப்போதும் இல்லை என்று அர்த்தம் எ மற்றும் மீண்டும், அங்கே
சில வடிவமைப்பு முறைகள் நாங்கள் மூலம் கிடைக்கும் என்று நீங்கள் சமாளிக்க எப்படி பற்றி பேச
இந்த சூப்பர் பெரும் ஒருங்கிணைப்பு கொண்டு.
அதாவது, நான் அவர்களை வேண்டும் கிடைத்தது நாம் அவர்களை எப்படி சமாளிக்க?
நான் ஒரு நல்ல பயன்பாடு வழக்கு கிடைத்தது நாம் அந்த பற்றி பேச வேண்டும் என்று.
>> சரி, எனவே நாம் பேச்சு இப்போது சுமார் சில வாடிக்கையாளர்கள்.
இந்த பாடல் AdRoll உள்ளன.
நீங்கள் என்றால் எனக்கு தெரியாது AdRoll தெரிந்திருந்தால்.
ஒருவேளை நீங்கள் அவர்களை பார்க்க உலாவியில் நிறைய.
அவர்கள் தான், விளம்பரம் மறு இலக்குகளையும் இருக்கிறார்கள் பெரிய விளம்பரம் மறு இலக்கு வணிக
அங்கு.
அவர்கள் பொதுவாக தொடர்ந்து மேல் ரன் நாள் ஒன்றுக்கு 60 பில்லியன் பரிமாற்றங்கள்.
அவர்களிடம் ஒரு மில்லியன் செய்து விநாடிக்கு பரிமாற்றங்கள்.
அவர்கள் ஒரு அழகான எளிமையான அட்டவணை கிடைத்துவிட்டது அமைப்பு, பரபரப்பான அட்டவணை.
இது அடிப்படையில் தான் ஒரு புல முக்கிய, குக்கீ
வரம்பில் மக்கள் தொகை ஆகிறது வகை, பின்னர்
மூன்றாவது பண்பு ஸ்கோர் ஆகும்.
>> எனவே நாம் அனைவரும் குக்கீகளை இந்த தோழர்களே இருந்து நம் உலாவி.
நீங்கள் ஒரு செல்லும் போது வணிகர் பங்கேற்கும்,
அவர்கள் அடிப்படையில் முழுவதும் நீங்கள் அடித்த பல்வேறு புள்ளிவிவர வகைகள்.
நீங்கள் ஒரு இணைய தளத்தில் சென்று போது மற்றும் நான் இந்த ad-- பார்க்க வேண்டும் சொல்கிறீர்கள்
அல்லது அடிப்படையில் நீங்கள் அந்த சொல்ல வேண்டாம் ஆனால் நீங்கள் இணையதளத்தில் சென்று போது
அவர்கள் நீங்கள் இந்த விளம்பரத்தைப் பார்க்க வேண்டும் என்று.
அவர்கள் AdRoll இருந்து அந்த விளம்பரம் பெற செல்கிறார்கள்.
AdRoll தங்கள் மேஜை மீது நீங்கள் தெரிகிறது.
அவர்கள் உங்கள் குக்கீ கண்டுபிடிக்கிறார்கள்.
சொல்லி விளம்பரதாரர்கள் அவர்களுக்கு, நான் யாரோ வேண்டும்
யார், நடுத்தர வயது தான் விளையாட்டு ஒரு 40 வயது மனிதன்,.
அவர்கள், அந்த மக்கள் தொகை விவரங்களில் நீங்கள் அடித்த அவர்கள் இல்லையா என்பதை முடிவு
என்று நீங்கள் ஒரு நல்ல விளம்பரம் அல்ல.
>> இப்போது அவர்கள் ஒரு இலங்கை வேண்டும் தங்கள் விளம்பர வழங்குநர்கள்
துணை 10 கணப்பொழுது வழங்க ஒவ்வொரு ஒற்றை கோரிக்கை மீது பதில்.
எனவே அவர்கள் இந்த டைனமோ டி.பி. பயன்படுத்தி வருகிறோம்.
அவர்கள் எங்களுக்கு தாக்கியதால் விநாடிக்கு மில்லியன் கோரிக்கைகளை.
அவர்கள் அனைவரும் செய்ய முடியும் என்று அவர்கள் லுக்கப்ஸ், முதலுதவி அனைத்து தரவு,
என்று மீண்டும் அந்த கூடுதல் இணைப்பை பெற 10 மில்லி விநாடிகளில் கீழ் உள்ள விளம்பரங்களைப்.
அதை அழகாக தனி தான் செயல்படுத்த அவர்கள் வேண்டும் என்று.
>> இந்த பாடல் உண்மையில் தோழர்களே உள்ளன.
நான் அதை இந்த பாடல் என்றால் நிச்சயமாக இல்லை.
இந்த பாடல் இருக்கும்.
அடிப்படையில் நான், எந்த நம்மை கூறினார் அது அவர்களுக்கு இருந்தது என்று நினைக்கிறேன்.
நான் அதை வேறு யாரோ என்று நினைக்கிறேன்.
நான் ஒரு வேலை வாடிக்கையாளர் என்னிடம் கூறினார் என்று
என்று இப்போது அவர்கள் நான் என்று டைனமோ டி.பி. சென்று, அவர்கள் தான்
திண்பண்டங்கள் அதிக பணத்தை செலவு தங்கள் வளர்ச்சி குழு ஒவ்வொரு மாதமும்
அவர்கள் தங்கள் தகவல் செலவழிக்க விட.
எனவே அதை நீங்கள் ஒரு கொடுக்க வேண்டும் செலவு சேமிப்பு யோசனை
நீங்கள் டைனமோ டி.பி. பெற முடியும் என்று பெரிய உள்ளது.
சரி, dropcam மற்றொரு நிறுவனம் தான்.
இந்த பையன் வகையான of-- நீங்கள் நினைத்தால் தான் விஷயங்களை இணைய, dropcam இன்
அடிப்படையில் இணைய பாதுகாப்பு வீடியோ.
நீங்கள் உங்கள் கேமரா வைத்து.
கேமரா ஒரு இயக்கம் கண்டுபிடிப்பு உள்ளது.
யாரோ இணைந்து வரும் ஒரு கோல் புள்ளி தூண்டுகிறது.
கேமரா ஒரு நேரத்தில் வரை பதிவு தொடங்குகிறது அது இனி எந்த இயக்கம் கண்டறிய முடியாது.
இணையத்தில் என்று வீடியோ வரை வைக்கிறது.
>> Dropcam என்று ஒரு நிறுவனம் இருந்தது அடிப்படையில் டைனமோ டி.பி. மாறியது
அவர்கள் சந்தித்து ஏனெனில் மகத்தான வளர்ந்து வரும் வலிகள்.
அவர்கள் எங்களுக்கு கூறினார் என்ன, திடீரென்று தரவு petabytes.
அவர்கள் யோசனை தங்கள் சேவை இருந்தது அதனால் வெற்றிகரமாக இருக்கும்.
YouTube இல் விட உள்வரும் வீடியோ இந்த பாடல் பெறுகின்றனர் என்ன ஆகிறது.
அவர்கள் அனைவரும் கண்காணிக்க DynamoDB பயன்படுத்த அவர்களுடைய எல்லா வீடியோ, முக்கிய புள்ளிகள் மெட்டாடேட்டா.
>> அதனால் அவர்கள் தள்ள S3, வாளிகள் அனைத்து பைனரி சிக்கல்களை ஒரு.
பின்னர் அவர்கள் வேண்டும் டைனமோ டி.பி. பதிவுகள்
அந்த S3 மூன்று பொருட்களை மக்கள் சுட்டிக்காட்டுகின்றனர்.
அவர்கள் ஒரு வீடியோ பார்க்க வேண்டும் போது, அவர்கள் டைனமோ டி.பி. சாதனையை பார்க்கிறார்கள்.
அவர்கள் இணைப்பை கிளிக் செய்யவும்.
அவர்கள் S3, இருந்து வீடியோ கீழே.
அதனால் இந்த மாதிரி என்ன வகையான தான்.
இந்த தங்கள் அணியில் இருந்து நேராக உள்ளது.
>> டைனமோ டி.பி. தங்கள் குறைக்கிறது வீடியோ நிகழ்வுகள் பிரசவ நேரம்
ஐந்து முதல் 10 விநாடிகள் இருந்து.
தங்கள் பழைய தொடர்புசார் கடையில், அவர்கள் சென்று இயக்க வேண்டும் பயன்படுத்தப்படுகிறது
எண்ணிக்கை பல சிக்கலான கேள்விகளை இது வெளியே வீடியோக்கள், கீழே இழுக்க
குறைவாக 50 மில்லி விநாடிகளில்.
எனவே அது ஆச்சரியமாக, ஆச்சரியமாக இருக்கிறது எவ்வளவு செயல்திறன்
நீங்கள் மேம்படுத்த போது நீங்கள் பெற முடியும் மற்றும் நீங்கள் இசைக்கு அடித்தளத்தில் தகவல்
அணுகல் முறை ஆதரவு.
அது என்ன Halfbrick, இந்த பாடல், நான் நினைக்கிறேன் பழம் நிஞ்ஜா தங்கள் விஷயம்.
டைனமோ டி.பி. அனைத்து இயங்கும்.
இந்த பாடல், அவர்கள் ஒரு பெரிய இருக்கிறார்கள் அபிவிருத்தி குழு, பெரிய வளர்ச்சி
கடை.
>> ஒரு நல்ல படைகளின் அணி.
அவர்கள் நிறைய இல்லை அறுவை சிகிச்சை வளங்கள்.
அவர்கள் வைக்க முயற்சி போராடி தங்கள் விண்ணப்ப உள்கட்டமைப்பை
மற்றும் இயங்கும்.
அவர்கள் எங்களுக்கு வந்தது.
அவர்கள் அந்த டைனமோ டி.பி. பார்த்தேன்.
அவர்கள் எங்களுக்கு அந்த, என்றார்.
அவர்கள் தங்கள் முழு கட்டப்பட்டது அதை பயன்பாடு கட்டமைப்பை.
இங்கே சில நல்ல கருத்துகள் தங்கள் திறனை அணியில் இருந்து
இப்போது கட்டிடம் கவனம் செலுத்த விளையாட்டு மற்றும்
பராமரிக்க கொண்ட உள்கட்டமைப்பு, இது
ஒரு மகத்தான அளவு வருகிறது தங்கள் அணி மேல்நிலை.
எனவே இந்த ஒன்று அப்படி நீங்கள் டைனமோ டி.பி. இருந்து கிடைக்கும் என்று நன்மை.
>> சரி, ஏறுவதை இங்கே தரவு மாடலிங்.
நாம் பற்றி ஒரு சிறிய பேசினார் ஒரு இந்த ஒரு, பல ஒருவர்
மற்றும் பல வகை உறவுகள் பல.
நீங்கள் எப்படி டைனமோ அந்த பராமரிக்க.
டைனமோ டி.பி. நாம் பயன்படுத்த குறியீடுகள், பொதுவாக பேசும்,
இருந்து தரவு சுழற்ற மற்ற ஒரு சுவை.
புல விசைகள், எல்லை விசைகள், மற்றும் குறியீடுகள்.
>> இந்த குறிப்பாக உதாரணமாக, பெரும்பாலான மாநிலங்களில் என
உரிம தேவையாக இருக்கிறது, நபர் ஒன்றுக்கு மட்டும் ஒரு ஓட்டுநர் உரிமம்.
நீங்கள் இரண்டு ஓட்டுநர் பெற செல்ல முடியாது பாஸ்டன் மாநிலத்தில் உரிமம்.
நான் டெக்சாஸ் அதை செய்ய முடியாது.
அது தான் வழி வகையான தான்.
அதனால் DMV ஐப், நாம் தேடுதல்களும் வேண்டும், நாங்கள் ஓட்டுநர் உரிமம் பார்க்க வேண்டும்
சமூக பாதுகாப்பு எண் மூலம்.
நான் பயனர் விவரங்கள் பார்க்க வேண்டும் ஓட்டுநர் உரிமம் எண் மூலம்.
>> எனவே நாம் ஒரு பயனர் அட்டவணை வேண்டும் என்று வரிசை எண் ஒரு ஹாஷ் முக்கிய உள்ளது,
அல்லது சமூக பாதுகாப்பு எண், மற்றும் பல்வேறு பண்புகளை உருப்படியை வரையறுக்கப்பட்டுள்ளது.
இப்போது அந்த அட்டவணையில் நான் ஒரு ஜி.எஸ்.ஐ வரையறுக்க முடியும் என்று
என்று கூறுகிறார் சுற்றி நான் விரும்பவில்லை என்று திருப்பங்கள பின்னர் உரிமம் மற்றும் ஒரு ஹாஷ் முக்கிய
மற்ற பொருட்களை.
இப்போது நான் கேள்வி மற்றும் கண்டுபிடிக்க வேண்டும் என்றால் கொடுக்கப்பட்ட எந்த சமூக உரிமம் எண்
பாதுகாப்பு எண், என்னால் முடியும் முக்கிய அட்டவணை வினா.
>> நான் வினா விரும்பவில்லை மற்றும் நான் வேண்டும் என்றால் சமூக பாதுகாப்பு பெற
எண் அல்லது ஒரு மூலம் மற்ற பண்புகளை உரிமம் எண், நான் ஜி.எஸ்.ஐ நீக்க முடியும்.
அந்த மாதிரி என்று ஒன்று உள்ளது ஒரு உறவு.
ஒரு மிக எளிய ஜி.எஸ்.ஐ, சுற்றி அந்த விஷயங்களை கவிழ்த்து.
இப்போது, பல பற்றி பேசுகிறேன்.
பல ஒரு அடிப்படையில் உங்கள் ஹாஷ் வரம்பில் விசை.
நாம் இந்த நிறைய கிடைக்கும் எங்கே பயன்பாடு வழக்கு மானிட்டர் தரவு.
மானிட்டர் தரவு வழக்கமான வருகிறது விஷயங்களை இணையம் போன்ற இடைவெளி,.
நாம் எப்போதும் இந்த பெற விதிமுறைகள் நேரத்தில் வரும்.
>> நான் அனைத்து அளவீடுகள் கண்டுபிடிக்க வேண்டும் ஒரு குறிப்பிட்ட காலத்தில் இடையே.
அது ஒரு மிகவும் பொதுவான கேள்வி தான் கண்காணிப்பு உள்கட்டமைப்பு.
அது பற்றி வழி செல்லும் ஒரு கண்டுபிடிக்க வேண்டும் எளிய அட்டவணை அமைப்பு, ஒரு மேஜை.
நான் ஒரு சாதனம் அளவீடுகள் அட்டவணை கிடைத்துவிட்டது சாதன ID ஒரு ஹாஷ் விசை.
இப்படி நான் ஒரு எல்லை முக்கிய வேண்டும் நேர முத்திரை, அல்லது இந்த வழக்கில், காவிய.
என்று எனக்கு சிக்கலான இயக்க அந்த வரம்பில் முக்கிய எதிரான கேள்விகளுக்கு
அந்த பதிவுகளை அளிக்க என்று விளைவாக தொடர்புடையது
நான் தேடிக்கொண்டிருக்கிறேன் என்று அமைக்க.
மற்றும் அதை என்று ஒரு உருவாக்குகிறார் பல உறவு
பயன்படுத்தி முதன்மை அட்டவணை புல முக்கிய, எல்லை முக்கிய அமைப்பு.
>> அதனால் அந்த மாதிரியான கட்டப்பட்டது டைனமோ டி.பி. அட்டவணை.
நான் ஒரு ஹாஷ் வரையறை போது, மற்றும் எல்லை டி அட்டவணை, நான் இருக்கிறேன்
பல உறவு ஒரு வரையறுக்கும்.
இது ஒரு பெற்றோர், குழந்தை உறவு தான்.
>> பல பற்றி பேசலாம் பல உறவுகள் வேண்டும்.
இந்த குறிப்பிட்ட உதாரணமாக, மீண்டும், நாம் ஜி.எஸ்.ஐ தான் பயன்படுத்த போகிறோம்.
மற்றும் கேமிங் பற்றி பேசுகிறேன் நான் ஒரு குறிப்பிட்ட பயனர் வேண்டும், அங்கு சூழ்நிலையில்.
நான் அனைத்து விளையாட்டு கண்டுபிடிக்க வேண்டும் என்று அவர் அல்லது விளையாடி பதிவு.
மற்றும் ஒரு குறிப்பிட்ட விளையாட்டு, நான் அனைத்து பயனர்கள் கண்டுபிடிக்க வேண்டும்.
அதனால் நான் எப்படி செய்ய வேண்டும்?
என் பயனர் விளையாட்டுகள் அட்டவணை, நான் போகிறேன் பயனர் ஐடி ஒரு ஹாஷ் முக்கிய வேண்டும்
மற்றும் விளையாட்டு ஒரு எல்லை விசை.
>> எனவே, ஒரு பயனர் பல விளையாட்டுகள் இருக்க முடியும்.
அது இடையே பல உறவு ஒரு ஒன்று தான் பயனர் மற்றும் அவர் நடிக்கிறார் விளையாட்டுகள்.
பின்னர் ஜி.எஸ்.ஐ மீது, நான் என்று சுற்றி புரட்ட வேண்டும்.
நான் விளையாட்டு புல வேண்டும் மற்றும் நான் பயனர் வரை வேண்டும்.
நான் அனைவரும் பெற வேண்டும் என்றால் விளையாட்டு பயனர், விளையாடும்
நான் பிரதான அட்டவணை வினா வேண்டும்.
நான் அனைத்து பயனர் பெற வேண்டும் என்றால் என்று ஒரு குறிப்பிட்ட விளையாட்டை,
நான் ஜி.எஸ்.ஐ வினா.
எனவே நீங்கள் நாம் இதை செய்ய எப்படி?
நீங்கள் இந்த ஜி.எஸ்.ஐ தான் ஆதரவு உருவாக்க பயன்பாடு வழக்கு, பயன்பாடு, அணுகல்
முறை, பயன்பாடு.
>> நான் வினா வேண்டும் என்றால் இந்த பரிமாணத்தை, அனுமதிக்க
எனக்கு அந்த பரிமாணத்தை ஒரு குறியீட்டு உருவாக்க.
நான் இல்லை என்றால், எனக்கு கவலை இல்லை.
மற்றும் பயன்படுத்த வழக்கு பொறுத்து, நான் குறியீட்டு வேண்டும் அல்லது நான் போகலாம் இருக்கலாம்.
அது ஒரு எளிய ஒரே பல இருந்தால், முதன்மை அட்டவணை நன்றாக உள்ளது.
நான் இந்த பல செய்ய வேண்டும் என்றால் பல, அல்லது நான் ஒன்றை ஒன்று செய்ய வேண்டும்
ஒருவேளை நான் வேண்டும் இரண்டாவது குறியீட்டு.
அது அனைத்து பொறுத்தது என்ன நான் செய்ய முயற்சி
நான் எதைச் செய்ய விரும்புகிறோம் என்ன.
>> ஒருவேளை நான் மிகவும் செலவிட போவதில்லை அதிக நேரம் ஆவணங்கள் பற்றி.
இந்த, ஒருவேளை, சிறிது பெறுகிறார் ஆழமான நாம் போக வேண்டும் விட.
ஒரு கொஞ்சம் பேசலாம் பற்றி பணக்காரன் கேள்வி வெளிப்பாடு.
எனவே டைனமோ டி.பி. நாம் உருவாக்க திறனை
நாங்கள் திட்ட வெளிப்பாடுகள் அழைக்க என்ன.
கணிப்பு வெளிப்பாடுகள் வெறுமனே உள்ளன துறைகள் அல்லது மதிப்புகள் எடுக்கவில்லை
நீங்கள் காட்ட வேண்டும் என்று.
சரி, அதனால் நான் ஒரு தேர்வு செய்ய.
நான் டைனமோ டி.பி. எதிராக ஒரு கேள்வி செய்ய.
நான், நிகழ்ச்சி நீங்கள் என்ன தெரியுமா, சொல்கிறேன் என்னை மட்டும் ஐந்து நட்சத்திர விமர்சனங்களை
இந்த குறிப்பிட்ட தயாரிப்பு.
அதனால் நான் பார்க்க வேண்டும், அவ்வளவு தான்.
நான் அனைத்து பார்க்க விரும்பவில்லை வரிசையில் மற்ற பண்புகளை,
நான் இந்த பார்க்க வேண்டும்.
அது வெறும் போது SQL இல் போல் நீங்கள் தேர்ந்தெடுக்கப்பட்ட நட்சத்திரம் அல்லது மேசையில் இருந்து சொல்ல,
நீங்கள் எல்லாம் கிடைக்கும்.
நான் இருந்து தேர்ந்தெடுக்கப்பட்ட பெயர் சொல்லும் போது அட்டவணை, நான் ஒரே ஒரு பண்பு கிடைக்கும்.
அது தான் அதே வகையான தான் டைனமோ டி.பி. அல்லது மற்றொரு NoSQL தரவுத்தளங்கள்.
வடிகட்டி வெளிப்பாடுகள் என்னை அனுமதிக்கின்றன அடிப்படையில் கீழே அமைக்க விளைவாக குறைந்தது.
அதனால் நான் ஒரு கேள்வி செய்ய.
கேள்வி 500 பொருட்களை கொண்டு வந்துவிடுவார்.
ஆனால் நான் மட்டுமே பொருட்களை வேண்டும் என்று இந்த என்கிறார் என்று ஒரு கற்பிதம்.
சரி, எனவே அந்த பொருட்களை வெளியே வடிகட்ட அனுமதிக்க அந்த குறிப்பிட்ட கேள்வி பொருந்தவில்லை.
எனவே நாம் வடிகட்டி வெளிப்பாடுகள் வேண்டும்.
>> வடிகட்டி வெளிப்பாடுகள் முடியும் எந்த பண்புடன் மட்டுமே இயக்க வேண்டும்.
அவர்கள் எல்லை கேள்விகளுக்கு பிடிக்காது.
உயர்த்த கேள்விகளுக்கு இன்னும் தேர்ந்தெடுக்கப்பட்ட உள்ளன.
வடிகட்டி கேள்விகளுக்கு செல்ல எனக்கு தேவை முழு முடிவுகள் பின்னர் அமைக்க மற்றும்
நான் விரும்பவில்லை தரவு வெளியே செதுக்கும்.
ஏன் முக்கியம்?
நான் அதை அனைத்து படிக்க ஏனெனில்.
ஒரு கேள்வி, நான் படிக்க போகிறேன் மற்றும் அது தரவு பற்றி ஒரு மாபெரும் இருக்க போகிறது.
பின்னர் நான் போகிறேன் நான் தேவை என்ன வெளியே செதுக்கும்.
நான் மட்டும் வெளியே செதுக்குவது என்றால் ஒரு வரிசைகள் பார்த்தால், அது சரி தான்.
அது கடினமாக இல்லை.
>> ஆனால் நான் ஒரு முழு குவியல் படித்து வருகிறேன் என்றால், தரவு, தான், ஒரு பொருளை வெளியே செதுக்கும்
பின்னர் நான் நன்றாக இருக்க போகிறேன் ஒரு எல்லை கேள்வி பயன்படுத்தி,
இது மிகவும் தேர்ந்தெடுக்கப்பட்ட ஏனெனில்.
அது எனக்கு நிறைய சேமிக்க நடக்கிறது பணம், நான் படிக்க கொடுக்க ஏனெனில்.
எங்கே மீண்டும் வரும் என்று முடிவு சிறிய இருக்கலாம் என்று கம்பி கடந்து,
ஆனால் நான் படித்து செலுத்தும்.
எனவே எப்படி புரிந்து நீங்கள் தரவு வருகிறோம்.
அந்த டைனமோ டி.பி. மிகவும் முக்கியம்.
>> நிபந்தனை வெளிப்பாடுகள், இது என்ன நீங்கள் நம்பிக்கை பூட்டுதல் கூப்பிடுகிறேன்.
புதுப்பிக்கப்பட்டது எந்த உள்ளது, அல்லது இந்த மதிப்பு என்றால் நான் குறிப்பிட என்ன சமமானதாகும்.
நான் ஒரு மீது ஒரு நேரம் முத்திரை இருந்தால் பதிவு, நான் தரவு படிக்க வேண்டும்.
நான் என்று தரவு மாற்ற வேண்டும்.
நான் எழுத போகலாம் என்று தகவல் தரவு திரும்ப.
யாரோ பதிவு மாறிவிட்டது என்றால், நேர முத்திரை மாறியிருக்கக் கூடும்.
அந்த வழியில் என் நிபந்தனை மேம்படுத்தல் மேம்படுத்தல் சொல்ல முடியும்
நேர முத்திரை இந்த சமம் என்றால்.
அல்லது மேம்படுத்தல் யாரோ ஏனெனில் தோல்வியடையும் இதற்கிடையில் சாதனை மேம்படுத்தப்பட்டது.
>> என்று நாம் நம்பிக்கை பூட்டுதல் அழைக்க என்ன.
அது என்று யாராவது பொருள் வந்து அதை மாற்ற முடியும்,
நான் அதை கண்டறிய போகிறேன் நான் திரும்பி போக போது எழுத.
பின்னர் நான் உண்மையில் அந்த படிக்க முடியும் தரவு, ஓ, அவர் இது மாறியது சொல்கின்றன.
நான் காரணமாகும் வேண்டும்.
நான் தரவு மாற்ற முடியும் என் பதிவு மற்றும் மற்றொரு மேம்படுத்தல் பொருந்தும்.
அதனால் நீங்கள் அந்த கூடுதல்முறை பிடிக்க முடியும் நேரம் இடையே ஏற்படும் மேம்படுத்தல்கள்
நீங்கள் தரவு மற்றும் படிக்க என்று நேரம் நீங்கள் தரவு எழுத வேண்டும்.
>> பார்வையாளர்கள்: வடிகட்டி வெளிப்பாடு உண்மையில் பொருள்
எண் அல்லது not-- உள்ள
>> [பெருமைகளை குரல்கள்]
RICK ஹவ்லிஹான்: நான் மாட்டேன் இந்த அதிகம் கிடைக்கும்.
இந்த ஒதுக்கப்பட்ட.
பவுண்டு பார்வையில் ஒரு ஒதுக்கப்பட்டுள்ளது டைனமோ டி.பி. முக்கிய.
ஒவ்வொரு தகவல் உள்ளது அதன் சொந்த முன்பதிவு நீங்கள் பயன்படுத்த முடியாது வசூல் பெயர்கள்.
டைனமோ டி.பி., நீங்கள் குறிப்பிட என்றால் இந்த முன் ஒரு பவுண்டு,
நீங்கள் மேலே அந்த பெயர்கள் வரை வரையறுக்க முடியாது.
இது ஒரு குறிப்பிடப்பட்ட மதிப்பு உள்ளது.
இது அநேகமாக சிறந்த தொடரியல் இல்லை இந்த விவாதத்திற்கு அங்கு இல்லை,
அது சில real-- கிடைக்கும் என்பதால் நான் பேசி மேலும்
ஒரு ஆழமான அளவில் அது பற்றி.
>> ஆனால் போதுமானதாக, இந்த முடியும் அவர்கள் views-- அங்கு ஸ்கேன் கேள்வியைத்
அல்லது பவுண்டு காட்சிகள் 10 விட அதிகமாக உள்ளது.
அது சரி, ஒரு எண் மதிப்பு உள்ளது.
நீங்கள் விரும்பினால், நாம் பற்றி பேச முடியும் விவாதம் பிறகு என்று.
சரி, நாம் கொண்டு வருகிறோம் சிறந்த நடைமுறைகள் சில காட்சிகள்
நாம் எங்கே பேச போகிறோம் இங்கே சில பயன்பாடுகள் பற்றி.
டைனமோ DB ஏற்றம் பயன்பாடு வழக்குகள் என்ன.
வடிவமைப்பு என்ன டைனமோ டி.பி. வடிவங்கள்.
>> மற்றும் முதல் ஒரு நாம் என்ன செய்ய போகிறோம் பற்றி பேச்சு விஷயங்கள் இணைய உள்ளது.
நான் நினைக்கிறேன் of-- எனவே நாம் நிறைய கிடைக்கும், அதை அதிகமாக 50% என்ன
இந்த நாட்களில் இணைய போக்குவரத்து உண்மையில் இயந்திரங்கள் மூலம் உருவாக்கப்பட்ட,
மனிதர்கள் தானியங்கி செயல்முறைகள்.
நான் இந்த விஷயத்தை இந்த விஷயம் என்ன என்று நீங்கள், உங்கள் பையில் சுற்றி எடுத்து
எவ்வளவு தரவு அந்த விஷயம் உண்மையில் நீங்கள் இல்லாமல் சுற்றி அனுப்பும்
அது தெரியாமல் முற்றிலும் ஆச்சரியமாக இருக்கிறது.
உங்கள் இடம், தகவல் எப்படி வேகமாக பற்றி நீங்கள் போகிறோம்.
நீங்கள் Google Maps படைப்புகள் நினைக்கிறீர்கள் எப்படி அவர்கள் சொல்லும் போது போக்குவரத்து என்ன.
மில்லியன் கணக்கான உள்ளன, ஏனெனில் அது தான் மற்றும் சுற்றி ஓட்டுநர் மில்லியன் கணக்கான மக்கள்
அனுப்பும் என்று போன்கள் அனைத்து நேரம் இடத்திலும் தரவு.
விஷயங்களை ஒன்று எனவே இந்த வகை தரவு பற்றி
என்று வருகிறது, மானிட்டர் தரவு, பதிவு தரவு, நேரம் தொடர் தரவு, அது ஆகிறது
வழக்கமாக மட்டுமே சுவாரஸ்யமான நேரம் சிறிது.
அந்த நேரம் பிறகு, அது தான் எனவே சுவாரசியமான அல்ல.
எனவே நாம் வேண்டாம், பற்றி பேசினார் அந்த அட்டவணைகள் எல்லைக்கு இல்லாமல் வளரும்.
இங்கே கருத்து ஒருவேளை நான் 24 கிடைத்துவிட்டது என்று என் சூடான அட்டவணையில் நிகழ்வுகள் மதிப்புள்ள மணி நேரம்.
அந்த சூடான அட்டவணை இருக்க போகிறது ஒரு மிக அதிக விகிதத்தில் வசதிகளைப்,
அது தரவு நிறைய எடுத்து ஏனெனில்.
அது தரவு நிறைய எடுத்து மற்றும் நான் நிறைய படித்து வருகிறேன்.
நான் செயல்படும் நிறைய கிடைத்துவிட்டது தரவு எதிரான இயங்கும் கேள்விகள்.
>> 24 மணி நேரம், பிறகு ஏய், நீ எனக்கு கவலை இல்லை என்ன தெரியும்.
அதனால் ஒவ்வொரு நள்ளிரவில் நான் ரோல் ஒரு புதிய அட்டவணை மீது என் அட்டவணை
மற்றும் நான் இந்த அட்டவணை deprovision.
நான் எடுத்து கொள்கிறேன் RCU மற்றும் WCU கீழே ஏனெனில் 24 மணி நேரம் கழித்து
நான் பல இயங்கும் தரவு எதிரான கேள்விகள்.
நான் பணத்தை காப்பாற்ற போகிறேன்.
ஒருவேளை 30 நாட்கள் கழித்து நான் இல்லை கூட அதை பற்றி கவலை வேண்டும்.
நான் WCU தான் எடுக்க முடியும் ஒரு கீழே அனைத்து வழி,
உங்களுக்கு தெரியும், ஏனெனில், அது என்ன ஒருபோதும் எழுதப்பட்ட போகிறது.
தரவு 30 நாட்கள் பழமையானது.
அது மாற்றுகிறது.
>> அது, படிக்க பெற போகிறோம் கிட்டத்தட்ட எனவே நான் 10 கீழே என்று RCU எடுத்து விடுங்கள்.
நான் இந்த நாளில் பணம் ஒரு டன் சேமிக்கும் தரவு, மற்றும் மட்டுமே என் சூடான தரவு செலுத்தும்.
அதனால் பார்க்க முக்கியமான விஷயம் நீங்கள் ஒரு நேரம் தொடர் பார்த்தால் மணிக்கு
தரவு தொகுதி வரும்.
இந்த உத்திகள் உள்ளன.
இப்போது, நான் அதை அனுமதிக்க முடியும் அனைத்து அதே மேசைக்கு செல்
மற்றும் என்று அட்டவணை வளரட்டும்.
இறுதியில், நான் போகிறேன் செயல்திறன் பிரச்சினைகள் பார்க்க.
நான் காப்பகத்தை தொடங்க வேண்டும் போகிறேன் மேசையில் என்று தரவு சில,
என்ன இல்லை.
>> மிகவும் சிறப்பாக நாம் உங்கள் விண்ணப்பத்தை வடிவமைக்க
அதனால் நீங்கள் சரியான இந்த வழியில் செயல்பட முடியும் என்று.
அதனால் தான் தானாக விண்ணப்ப குறியீடு உள்ள.
நள்ளிரவு ஒவ்வொரு இரவில் அது அட்டவணை உயர்கிறது.
ஒருவேளை நான் என்ன வேண்டும் ஒரு நெகிழ் ஆகிறது தரவு 24 மணி சாளரம்.
பின்னர் ஒரு வழக்கமான அடிப்படையில் நான் இருக்கிறேன் மேசையில் தரவு அழைப்பு.
நான் ஒரு அதை trimming கிரான் வேலை மற்றும் நான் அதை வைத்து நான்
இந்த மற்ற அட்டவணைகள் மீது, உங்களுக்கு என்ன வேண்டுமோ அதை.
ஒரு மாற்றம் செய்வதற்கு தடையாக வேலை இருந்தால், அது மிகவும் நல்லது.
இல்லை என்றால், அது ஒழுங்கமைக்க.
ஆனால் அந்த சூடான தரவு வைக்க அனுமதிக்க உங்கள் குளிர் தரவு இருந்து.
அதை நீங்கள் நிறைய பணம் சேமிக்க வேண்டும் மற்றும் உங்கள் அட்டவணைகள் இன்னும் நிகழ்த்து செய்ய.
எனவே அடுத்த விஷயம் பேசலாம் பற்றி தயாரிப்பு அட்டவணை உள்ளது.
தயாரிப்பு அட்டவணை உள்ளது அழகான பொதுவான பயன் வழக்கு.
இது உண்மையில் ஒரு மிகவும் பொதுவான முறை ஆகும் நாங்கள் விஷயங்களை பல்வேறு பார்க்கலாம் என்று.
நீங்கள், ட்விட்டர் தெரிகிறீர்கள் உதாரணமாக, ஒரு சூடான ட்வீட்.
அனைவரும் வரும் மற்றும் அந்த ட்வீட் வாட்டி.
தயாரிப்பு அட்டவணை, நான் ஒரு விற்பனை கிடைத்தது.
நான் ஒரு சூடான விற்பனை கிடைத்தது.
நான் ஒன்றுக்கு 70,000 கோரிக்கைகளை கிடைத்தது இரண்டாவது ஒரு தயாரிப்பு வரும்
என் தயாரிப்பு அட்டவணை வெளியே விளக்கம்.
நாம் சில்லறை இந்த பார்க்கிறோம் அறுவை சிகிச்சை மிகவும் ஒரு பிட்.
நாம் எப்படி என்று சமாளிக்க?
அந்த சமாளிக்க வழி இல்லை.
என் பயனர் பார்க்க வேண்டும் தரவு அதே துண்டு.
அவர்கள் ஒரே நேரத்தில் வரும்.
அவர்கள் அனைவரும் கோரிக்கைகளை செய்து ஒரே தரவுத் துண்டு.
இந்த என்னை கொடுக்கிறது என்று சூடான முக்கிய, என்று பெரிய சிவப்பு நாம் விரும்பவில்லை என்று என் தரவரிசையில் பட்டை.
அந்த என்ன தெரிகிறது என்று தான்.
என் முக்கிய விண்வெளி முழுவதும் நான் அடைகிறேன் எனவே விற்பனை பொருட்களை பலத்த.
நான் வேறு எங்கும் ஒன்றும் கிடைக்கவில்லை.
>> எப்படி நான் இந்த பிரச்சினையை போக்க?
சரி, நாம் கேச் இந்த போக்க.
Cache, நீங்கள் நினைவகம் அடிப்படையில் ஒரு வைக்கிறீர்கள் தகவல் முன்னால் பகிர்வு.
நாம் நிர்வகிக்கப்படும் [செவிக்கு புலப்படாமல்] கேச், எப்படி நீங்கள்
உங்கள் சொந்த கேச் அமைக்க முடியும், [செவிக்கு புலப்படாமல்] கேச் [? ஈ?] நீங்கள் என்ன வேண்டுமானாலும்.
தகவல் முன்னால் அந்த போடு.
அந்த வழியில் நீங்கள் அந்த தரவு சேமிக்க முடியும் அந்த கேச் வரை அந்த சூடான விசைகளை இருந்து
விண்வெளி மற்றும் கேச் மூலம் வாசிக்க.
>> , பின்னர், மிகவும் உங்கள் கூறுகிறது இந்த மாதிரி பார்க்க தொடங்கும்.
நான் இந்த கேச் இங்கே அனைத்து பலி எனக்கு ஒன்றும் கீழே இங்கே நடக்கிறது
தகவல் பின்னால் உட்கார்ந்து ஏனெனில் கேச் மற்றும் வழியாக வந்து ஒருபோதும் கூறுகிறது.
நான் தரவு மாற்ற என்றால் தகவல், நான் கேச் மேம்படுத்த வேண்டும்.
நாம் ஏதாவது பயன்படுத்த முடியும் போன்ற செய்ய steams.
நான் அந்த வேலை செய்யும் என்பதை விளக்க வேண்டும்.
சரி, செய்தி.
மின்னஞ்சல், நாம் அனைவரும் மின்னஞ்சல் பயன்படுத்த.
>> இந்த ஒரு நல்ல உதாரணம்.
நாம் செய்திகளை அட்டவணை ஒருவித கிடைத்துவிட்டது.
நாம் இன்பாக்ஸ் மற்றும் வெளிப்பெட்டி கிடைத்தது.
இந்த என்ன எல் என்று ஆகிறது இன்பாக்ஸில் உருவாக்க விரும்புகிறேன்.
நாம் வகையான அதே வகையான பயன்படுத்த ஜி.எஸ்.ஐ தான் ஜி.எஸ்.ஐ தான், பயன்படுத்த மூலோபாயத்தின்
என் இன்பாக்ஸில் என் அவுட்பாக்ஸ் ஐந்து.
எனவே நான் மூல செய்திகளை வரும் கிடைத்தது என் செய்திகளை அட்டவணை.
இந்த முதல் அணுகுமுறை இருக்கலாம், சரி, எந்த பிரச்சனையும் இல்லை, சொல்கிறது.
நான் மூல செய்திகளை கிடைத்துவிட்டது.
வரும் செய்திகள் [செவிக்கு புலப்படாமல்] செய்தி ஐடி, அது மிகவும் நல்லது.
என்று என் தனிப்பட்ட புல தான்.
நான் இரண்டு ஜி.எஸ்.ஐ தான் உருவாக்க ஒரு போகிறேன் என் இன்பாக்ஸில், என் அவுட்பாக்ஸ் ஒன்று ஒரு இடம்.
மேலும் முதல் விஷயம், நான் என்ன செய்ய வேண்டும் நான் என் ஹாஷ் முக்கிய சொல்ல
பெறுநர் இருக்க போகிறது மற்றும் நான் தேதி அன்று ஏற்பாடு போகிறேன்.
இந்த அற்புதம்.
நான் இங்கே என் நல்ல காட்சி கிடைத்தது.
ஆனால் ஒரு சிறிய பிரச்சினை இங்கே இருக்கிறது.
மற்றும் நீங்கள் இந்த ஒரு ரன் தொடர்பு தரவுத்தளங்களுக்காக அதே.
அவர்கள் செங்குத்தாக பகிர்வு என்று.
நீங்கள் உங்கள் பெரிய தரவு வைக்க உங்கள் சிறிய தரவு இருந்து.
>> நான் துடைக்க காரணம், ஏன் பண்புகளை பெற பொருட்களை படிக்க போக.
என் உடல்கள் இங்கே அனைத்து இருக்கும் என்றால், பின்னர் ஒரு சில பொருட்களை படித்து
என் உடல் நீளம் என்றால் 256 கிலோபைட்டுகளை, சராசரியாக ஒருவருக்கு,
கணித அழகான அசிங்கமாக பெறுகிறார்.
எனவே நான் டேவிட் இன்பாக்ஸில் படிக்க வேண்டும்.
டேவிட் இன்பாக்ஸில் 50 பொருட்கள் உள்ளன.
சராசரி மற்றும் அளவு 256 கிலோபைட்டுகளை உள்ளது.
இங்கே என் மாற்று விகிதம் தான் RCU தான் நான்கு கிலோபைட்டுகளைக் உள்ளது.
>> சரி, கொண்டு செல்லலாம் இறுதியில் சீரான கூறுகிறது.
நான் இன்னும் 1600 RCU சாப்பிடலாமா வெறும் டேவிட் இன்பாக்ஸில் வாசிக்க.
அச்.
சரி, இப்போது நாம் யோசிக்கலாம் பயன்பாட்டை எவ்வாறு பற்றி.
நான் ஒரு மின்னஞ்சல் பயன்பாட்டை இருக்கிறேன் என்றால் நான், என் இன்பாக்ஸில் பார்த்துக்கொண்டிருக்கிறேன்
நான் ஒவ்வொரு செய்தியை உடல் பார்த்து, இல்லை, நான் சுருக்க பார்த்துக்கொண்டிருக்கிறேன்.
நான் தலைப்புகளை மட்டும் பார்த்துக்கொண்டிருக்கிறேன்.
எனவே, ஒரு அட்டவணை கட்டமைப்பு உருவாக்க நாம் என்று மேலும் போல் தெரிகிறது.
>> எனவே இங்கே தகவல் தான் என் முறையை தேவை என்று.
அது என் இன்பாக்ஸில் ஜி.எஸ்.ஐ தான்.
அது இன்றுவரை தான், அனுப்புநர், பொருள், பின்னர்
சுட்டிக்காட்டினால் செய்தி ஐடி, மீண்டும் செய்திகளை அட்டவணை
எங்கே நான் உடல் பெற முடியும்.
சரி, இந்த சாதனையை ID கள் இருக்க வேண்டும்.
அவர்கள் மீண்டும் சுட்டிக்காட்ட வேண்டும் டைனமோ டி.பி. அட்டவணை உருப்படியை ID கள்.
ஒவ்வொரு குறியீட்டு எப்போதும் உருவாக்குகிறது எப்போதும் உருப்படியை உள்ளது
என்று of-- பகுதியாக ஐடி குறியீட்டு வருகிறது.
>> எல்லாம் சரி.
பார்வையாளர்கள்: அது அது சொல்கிறது அது சேகரிக்கப்பட்டுள்ளது எங்கே?
RICK ஹவ்லிஹான்: ஆம், அது சொல்கிறது சரியாக என்று அது சரியாக என்ன.
அதை இங்கே சொல்வது என் மறு சாதனை தான்.
அது என் மறு பதிவு செய்ய அது மீண்டும் சுட்டிக்காட்ட வேண்டும்.
சரியாக.
சரி, இப்போது என் இன்பாக்ஸில் ஆகிறது உண்மையில் மிக சிறிய.
இந்த உண்மையில் ஆதரிக்கிறது ஒரு மின்னஞ்சல் பயன்பாட்டை முறையை.
என் இன்பாக்ஸில் எனவே, நான் கிளிக் செய்யவும்.
நான் சேர்ந்து போய் நான் செய்தியை கிளிக் செய்யவும், நான் உடல் பெற செல்ல வேண்டும் போது தான்,
நான் போகிறேன், ஏனெனில் ஒரு வித்தியாசமான பார்வை செல்ல.
நீங்கள் மீதமுள்ள வகை பற்றி யோசிக்க என்றால் கட்டமைப்பை, மாதிரி காட்சி கட்டுப்படுத்தி.
>> மாதிரி கொண்டுள்ளது தரவு பார்வை தேவைகளை என்று
மற்றும் கட்டுப்படுத்தி ஊடாடுகிறது.
நான் சட்ட மாற்ற போது, போது நான் முன்னோக்கு மாற்ற,
அதை திரும்பி போக சரி தான் சர்வர் மற்றும் மாடல் இயலாமல்,
அந்த பயனர் எதிர்பார்க்கிறது என்ன காரணம்.
அவர்கள் கருத்துக்களை மாற்றிக் போது, அந்த போது தான் நாங்கள் மீண்டும் தகவல் செல்ல முடியும்.
எனவே மின்னஞ்சல், கிளிக் செய்யவும்.
நான் உடல் தேடிக்கொண்டிருக்கிறேன்.
சுற்று பயணம்.
உடல் பெற போ.
>> நான் நிறைய குறைவான தரவு படித்தேன்.
நான் மட்டும் உடல்கள் படித்து வருகிறேன் என்று அவர் அவர்களை தேவைப்படும் போது டேவிட் தேவை.
நான் 1600 ல் எரிக்க RCU தான் அவரது இன்பாக்ஸில் காட்ட.
எனவே இப்போது இந்த வழி அப்படி எல்.எஸ்.ஐ அல்லது GSI-- நான் வருந்துகிறேன் என்று,
ஜி.எஸ்.ஐ, வெளியே வேலை செய்யும்.
நாம் பெறுநர் எங்கள் ஹாஷ் கிடைத்துவிட்டது.
நாம் தேதி வரம்பில் முக்கிய கிடைத்தது.
நாம் திட்டமிட்டுள்ளது பண்புகளை கிடைத்துவிட்டது நாங்கள் கருத்திற்கு ஆதரவு மட்டுமே தேவை என்று.
>> நாம் அவுட்பாக்ஸ் என்று சுழற்ற.
அனுப்புநர் புல.
மற்றும் சாராம்சத்தில், நாம் வேண்டும் மிகவும் நல்ல, சுத்தமான காட்சி.
அது அடிப்படையில் நாம் தான் இந்த நல்ல செய்திகளை வேண்டும்
நன்றாக ஏனெனில் பரவி வருகிறது என்று அட்டவணை அது புல மட்டுமே, தயார் செய்தனர் செய்தி ஐடி தான்.
மற்றும் நாம் இரண்டு குறியீடுகளும் வேண்டும் என்று என்று அட்டவணை ஆஃப் சுழலும்.
சரி, இங்கே யோசனை செய்ய அல்ல பெரிய தரவு மற்றும் இந்த சிறு தரவு வைக்க
ஒன்றாக.
செங்குத்தாக பகிர்வு, அந்த அட்டவணைகள் பகிர்வு.
தரவு வாசிக்க வேண்டாம் க்கு இல்லை.
சரி, கேமிங்.
நாம் அனைத்து விளையாட்டு விரும்புகிறேன்.
குறைந்தபட்சம் நான் பின்னர் விளையாட்டுகள் பிடிக்கும்.
விஷயங்கள் சில எனவே நாங்கள் போது சமாளிக்க என்று
நாம் சரியான, விளையாட்டு நினைத்துக்கொண்டு?
இந்த நாட்களில் விளையாட்டு, குறிப்பாக மொபைல் கேமிங், அனைத்து சிந்தனை பற்றி ஆகிறது.
இங்கே ஒரு சுழற்ற நடக்கிறது விட்டு DynamoDB இருந்து சிறிது.
நான் அதில் பிரவேசிக்கச் போகிறேன் விவாதம் சில
சில சுற்றி மற்ற வட்டாரங்களில் தொழில்நுட்பங்கள்.
>> ஆனால் விளையாட்டு பற்றி யோசனை சிந்திக்க வேண்டும் API கள் வகையில் பற்றி, என்று கள்,
பொதுவாக, HTTP, மற்றும் JSON பேசும்.
இது எப்படி மொபைல் விளையாட்டுகள் வகையான தங்கள் பின்முகப்புகள் தொடர்பு.
அவர்கள் எஞ்சினியரிங் தகவல்களுக்கு செய்கிறார்கள்.
அவர்கள் தரவு பெற, அது தான், பொதுவாக நல்ல எஞ்சினியரிங் API கள், பேசும்.
>> நண்பர்கள் கிடைக்கும் போன்ற விஷயங்களை, கிடைக்கும் முன்னிலை, பரிமாற்றம் தரவு,
பயனர் உருவாக்கிய உள்ளடக்கத்தை, அமைப்பு வரை மீண்டும் தள்ள,
இந்த விஷயங்கள் வகைகள் உள்ளன நாம் என்ன செய்ய போகிறோம் என்று.
இரும சொத்துத் தரவு, இந்த தரவு தகவல் உட்கார முடியாது.
இது ஒரு உட்கார வேண்டும் பொருள் கடை, சரியான?
ஆனால் தகவல் போகிறது அமைப்பு சொல்லி முடிவடையும்,
விண்ணப்ப சொல்லி எங்கே பெற செல்ல.
மற்றும் தவிர்க்க முடியாமல், பலர் சர்வர்கள், மீண்டும் இறுதியில் உள்கட்டமைப்பு,
மற்றும் உயர் வடிவமைக்கப்பட்டுள்ளது கிடைக்கும் மற்றும் அளவிடுதல்.
அதனால் இந்த நாம் அனைத்து வேண்டும் என்று விஷயங்கள் உள்ளன விளையாட்டு உள்கட்டமைப்பு இன்று.
>> எனவே பாருங்கள் அனுமதிக்க என்ன என்று தெரிகிறது.
ஒரு கோர் மீண்டும் இறுதியில் கிடைத்தது மிகவும் நேர்மையானவன்.
நாம் இங்கே ஒரு முறை வந்துவிட்டது பல கிடைக்கக்கூடிய மண்டலங்களை.
என்று being-- நாம் AZS பற்றி பேசினார் அவர்கள் தனி தரவு மையங்கள் போன்ற.
ஒன்றுக்கு மேற்பட்ட தரவு மையம் அரிசோனா ஒன்றுக்கு, ஆனால் அந்த சரி தான்,
தனி தரவு என நினைக்க புவியியல் ரீதியாக என்று மையங்கள்
மற்றும் தவறு பிரித்தெடுக்கப்பட்டது.
>> நாம் ஒரு வேண்டும் போகிறோம் ஜோடி EC2 நிகழ்வுகளை.
நாம் செய்ய போகிறோம் சில மீண்டும் இறுதியில் சர்வர்.
நீங்கள் ஒரு மரபு இருக்கிறீர்கள் ஒருவேளை கட்டிடக்கலை, நாங்கள் இருக்கிறோம்
நாங்கள் மற்ற சமயங்களில் அழைக்க என்ன பயன்படுத்தி, தொடர்புடைய தரவுத்தள சேவைகள்.
விடவில்லை, MySQL ஆக முடியும், அல்லது அது போன்ற ஏதாவது.
இந்த வழியில் நிறைய பயன்பாடுகள் ஆகும் இன்று உள்ளன.
>> சரி நாம் கொண்டு செல்ல வேண்டும் நாங்கள் அளவிட போது இது.
நாம் மேலே போய் வைக்கிறேன் அங்கு S3 வாளி.
அந்த S3 வாளி, அதற்கு பதிலாக பரிமாறும் எங்கள் செர்வர்கள் இருந்து அந்த பொருட்களை
நாங்கள் அதை செய்ய முடியும்.
நீங்கள் உங்கள் பைனரி வைக்க உங்கள் சேவையகங்களில் பொருட்களை
நீங்கள் அந்த சர்வர் பயன்படுத்த முடியும் நிகழ்வுகளை தரவு வரை சேவை செய்ய.
ஆனால் அந்த அழகான விலை உயர்ந்தது.
>> செய்ய சிறந்த வழி மேலே சென்று ஆகிறது ஒரு S3 வாளி அந்த பொருட்களை வைத்து.
S3, ஒரு பொருள் களஞ்சியங்களை உள்ளது.
அது குறிப்பாக கட்டப்பட்டது விஷயங்களை இந்த வகையான வரை சேவை.
அந்த வாடிக்கையாளர்கள் கேட்டு விட்டு நேரடியாக அந்த பொருள் வாளிகளிலிருந்து,
சர்வர்கள் இறக்க.
எனவே நாம் இங்கு அளவிட தொடங்கி இருக்கிறோம்.
>> இப்போது நாங்கள் உலகம் முழுவதும் பயனர்கள் கிடைத்தது.
நான் செய்த கிடைத்தது.
நான் உள்நாட்டில் உள்ளடக்கத்தை வேண்டும் இந்த, சரியான பயனர்கள் நெருக்கமாக அமைந்துள்ள?
நான் ஒரு S3 வாளி உருவாக்கப்பட்ட என் மூல களஞ்சியமாக.
நான் முன் தருகிறேன் என்று CloudFront விநியோகம்.
>> CloudFront சிடி மற்றும் ஒரு உள்ளடக்கத்தை விநியோக பிணையம்.
அடிப்படையில் நீங்கள் குறிப்பிடும் தரவு எடுக்கிறது மற்றும் இணையத்தில் அது அனைத்து கோரப்பகிறது
பயனர்கள் எல்லா இடங்களிலும் முடியும் ஒரு மிக விரைவான பதிலை போது
அவர்கள் அந்த பொருட்களை கேட்டுக்கொள்கிறேன்.
>> எனவே நீங்கள் ஒரு யோசனை.
நீங்கள் வகையான தளர்த்துவதன் வருகிறோம் அனைத்து வட்டாரங்களில் அம்சங்களை இங்கே இந்த செய்துகொள்ள வேண்டும்.
இறுதியில், நாங்கள் தூக்கி ஒரு கார் அளவிடுதல் குழு.
எங்கள் AC2 நிகழ்வுகளை எனவே எங்கள் விளையாட்டு சர்வர்கள்,
அவர்கள் பரபரப்பாக பெற தொடங்கும் என மற்றும் பரபரப்பாக பரபரப்பாக,
அவர்கள் மற்றொரு சுற்ற வேண்டும் உதாரணமாக, மற்றொரு உதாரணமாக சுற்ற
மற்றொரு உதாரணமாக சுற்ற.
வட்டாரங்களில், அது தொழில்நுட்பம் எனவே நீங்கள் அளவுருக்கள் குறிப்பிட
சுற்றி உங்கள் சர்வர்கள் வளரும்.
எனவே நீங்கள் சர்வர்கள் N எண் இருக்க முடியும் எந்த நேரத்திலும் அங்கு.
உங்கள் சுமை விட்டு செல்கிறது என்றால், அவர்கள் தருகிறேன் சுருக்க, எண் சுருங்கும்.
மற்றும் சுமை வந்தால், அது elastically, மீண்டும் வெளியே வளர வேண்டும்.
>> எனவே இந்த பெரிய தெரிகிறது.
நாம் EC2 நிகழ்வுகளை நிறைய கிடைத்துவிட்டது.
நாம் உள்ள கேச் வைக்க முடியாது தரவுத்தளங்கள் முன்,
முயற்சி மற்றும் தரவுத்தளங்கள் முடுக்கி.
அடுத்த அழுத்தம் புள்ளி பொதுவாக மக்கள் பார்க்கின்றன
அவர்கள் ஒரு பயன்படுத்தி ஒரு விளையாட்டு அளவிட உள்ளது தொடர்புடைய தரவுத்தள அமைப்பு.
Jeez, தகவல் செயல்திறன் கொடூரமான உள்ளது.
நாம் எப்படி மேம்படுத்த?
என்ற போடுவதை முயற்சி செய்வோம் என்று முன் கேச்.
>> சரி, கேச் வேலை இல்லை விளையாட்டுகள் இவ்வளவு பெரிய, சரியான?
விளையாட்டு, எழுத்து வலி உள்ளது.
விளையாட்டு மிகவும் கனமாக எழுத.
நீங்கள் இருக்கும் போது கேச் வேலை இல்லை நீங்கள் எப்போதும் நான் ஏனெனில் கனரக எழுத
கேச் புதுப்பிக்க கிடைத்தது.
நீங்கள் அதை தான், கேச் புதுப்பிக்க பொருத்தமற்ற பற்றுவதற்கு வேண்டும்.
இது உண்மையில் வெறும் கூடுதல் வேலை தான்.
>> எனவே நாம் இங்கு எங்கு?
நீங்கள் ஒரு பெரிய சிக்கல் கிடைத்துவிட்டது அங்கு கீழே தகவல்.
அவ்விடத்து செல்ல வெளிப்படையாக பகிர்வு.
பகிர்வு அல்ல நீங்கள் இருக்கும் போது செய்ய எளிதாக
தொடர்பான தரவுத்தளங்களுடன் கையாள்வதில்.
தொடர்பான தரவுத்தளங்களுடன், நீங்கள் இருக்கிறீர்கள் நிர்வகிக்கும் பொறுப்பு, திறம்பட,
முக்கிய இடத்தை.
நீங்கள் ஒரு மற்றும் M இடையே பயனர்கள் கூறுவது N மற்றும் இசட் அங்கு சென்று இடையே, இங்கே போய்.
நீங்கள் மாறுவதற்கு பயன்பாட்டை முழுவதும்.
எனவே நீங்கள் கையாள்வதில் இந்த பகிர்வு தரவு மூல.
நீங்கள் நடவடிக்கைப்பூர்வமான கட்டுப்பாடுகளையும் பெற்றிருப்பதில்லை பகிர்வுகளை பரவியிருக்கும்.
நீங்கள் அனைத்து வகையான கிடைத்துவிட்டது நீ அந்த குழப்பங்களும்
அங்கே முயற்சி கையாள்வதில் வெளியே அளவிடுதல் சமாளிக்க
மற்றும் ஒரு பெரிய உள்கட்டமைப்பை.
அது எந்த வேடிக்கையாக இருக்கிறது.
>> பார்வையாளர்கள்: நீங்கள் என்று சொல்கிறீர்கள் மூல புள்ளிகள் அதிகரித்து வரை வேகம்
செயல்முறை?
RICK ஹவ்லிஹான்: அதிகரித்து?
பார்வையாளர்கள்: மூல புள்ளிகள்.
RICK ஹவ்லிஹான்: மூல புள்ளிகள்?
பார்வையாளர்கள்: தகவல்களும், அங்கு தகவல் இருந்து வருகிறது?
RICK ஹவ்லிஹான்: இல
நான் என்ன சொன்னேன் அதிகரித்து வருகிறது தரவு கடையில் பகிர்வின்
அவுட்புட் அதிகரிக்கிறது.
எனவே இங்கு என்ன நடக்கிறது பயனர் உள்ளது இங்கே EC2 உதாரணமாக வரும்,
நன்றாக, நான் ஒரு பயனர் வேண்டும் என்றால் என்று எம் ஒரு, நான் இங்கே செல்கிறேன்.
N, இருந்து ப, நான் இங்கே செல்கிறேன்.
இசட் பி இருந்து, நான் இங்கே செல்கிறேன்.
>> பார்வையாளர்கள்: சரி, அந்த என்று அந்த உள்ளன அனைத்து வெவ்வேறு புள்ளிகளில் சேமித்து?
>> RICK ஹவ்லிஹான்: ஆமாம்.
இந்த என நினைக்கிறேன் தரவு பல்வேறு குழிகள்.
எனவே நீங்கள் இதை செய்ய கொண்ட.
நீங்கள் செய்ய முயற்சி என்றால் இந்த, நீங்கள் முயற்சி என்றால்
ஒரு தொடர்புடைய மேடையில் அளவிட, இந்த நீங்கள் என்ன செய்கிறீர்கள் என்று ஆகிறது.
நீங்கள் தரவு பேசிக்கொண்டு மற்றும் நீங்கள் அதை குறைக்கலாம்.
நீங்கள் அதை முழுவதும் பகிர்வு தகவல் பல நிகழ்வுகளை.
நீங்கள் அனைத்து நிர்வகிக்கும் என்று விண்ணப்ப அடுக்கு மணிக்கு.
அது எந்த வேடிக்கையாக இருக்கிறது.
அதனால் என்ன, நாம் செல்ல வேண்டும்?
நாம் DynamoDB, முழுமையாக நிர்வகிக்கப்படும் செல்ல வேண்டும், NoSQL தரவு கடை, ஒதுக்கீடு அவுட்புட்.
நாம் இரண்டாம் குறியீடுகளும் பயன்படுத்த.
இது அடிப்படையில், HTTP ஏபிஐ மற்றும் ஆவணம் ஆதரவு அடங்கும்.
எனவே நீங்கள் கவலைப்பட வேண்டிய அவசியம் இல்லை பகிர்வு எந்த பற்றி.
நாம் அதை செய்ய.
எனவே இப்போது, அதற்கு பதிலாக, நீங்கள் மேஜையில் எழுத.
அட்டவணை பிரிவினைக்கு வேண்டும் என்றால், திரைக்குப் பின் நடக்கிறது.
நீங்கள் முற்றிலும் தனிமைப்பட்ட ஒரு டெவலப்பர் என்று இருந்து.
எனவே பற்றி பேசுகிறேன் பயன்பாடுகளில் சில
நாம் கணினி விளையாட்டு சர்வசாதாரணமாகி ஒரு ரன் என்று விளையாட்டு காட்சிகளில், முன்னிலை.
எனவே நீங்கள், பயனர்கள் வரும் கிடைத்துவிட்டது அவர்கள் இருக்கிறோம் என்று BoardNames
, இந்த பயனர் மதிப்பெண்களை.
நாம் பயனர் id மீது hashing மற்றும் நாம் விளையாட்டு எல்லை உண்டு.
எனவே ஒவ்வொரு பயனர் பார்க்க விரும்புகிறார் அவர் நடித்தார் அனைத்து விளையாட்டு
அவனுடைய எல்லா மேல் மதிப்பெண் அனைத்து விளையாட்டு முழுவதும்.
அதனால் அவரது தனிப்பட்ட முன்னிலை தான்.
>> இப்போது நான் செல்ல வேண்டும், மற்றும் நான் get-- வேண்டும் அதனால் நான் இந்த தனிப்பட்ட முன்னிலை கிடைக்கும்.
நான் என்ன செய்ய வேண்டும் பெற போய் உள்ளது அனைத்து பயனர் முழுவதும் மேல் மதிப்பெண்.
அதனால் நான் எப்படி செய்ய வேண்டும்?
என் பதிவு hashed போது பயனர் id, விளையாட்டு விரிந்திருந்தது,
நன்கு நான் முன்னே போக போகிறேன் மறுசீரமைக்கவும், ஒரு ஜி.எஸ்.ஐ உருவாக்க
நான் அந்த தரவு மறுகட்டமைப்பு செய்ய போகிறேன்.
>> இப்போது நான் புல போகிறேன் விளையாட்டு இது BoardName.
நான் மேல் மதிப்பெண் வரை போகிறேன்.
இப்போது நான் வேறு வாளிகள் உருவாக்கப்பட்டது.
நான் அதே அட்டவணையை பயன்படுத்தி, அதே பொருளை தரவு.
ஆனால் நான் கொடுக்கிறது என்று ஒரு வாளி உருவாக்கி இருக்கிறது எனக்கு விளையாட்டு மூலம் மேல் மதிப்பெண் தொகுப்பாகும்.
>> நான் அந்த அட்டவணை வினா முடியும் அந்த தகவல்களை பெற.
அதனால் நான் செய்ய வேண்டும் என்று கேள்வி மாதிரியைக் ஒரு இரண்டாம் குறியீட்டு ஆதரவு வேண்டும்.
இப்போது அவர்கள் BoardName வாரியாக மற்றும் பொறுத்து, TopScore வாரியாக.
நீங்கள் பார்க்க முடியும் எனவே, இந்த வகைகள் உள்ளன நீங்கள் கேமிங் கிடைக்கும் சந்தர்ப்பங்களில் பயன்படுத்த.
நாம் கணினி விளையாட்டு பெற மற்றொரு நல்ல பயன்பாடு வழக்கு விருதுகள் மற்றும் யார் விருதுகளை வென்றது வருகிறது.
இந்த ஒரு பெரிய பயன்படுத்த வழக்கு நாங்கள் சிதறியுள்ள குறியீடுகளும் அழைக்கிறோம் எங்கே.
சிதறியுள்ள குறியீடுகளும் இருக்கின்றன உருவாக்க திறனை
அவசியம் இல்லை என்று ஒரு குறியீட்டு மேஜை மீது ஒவ்வொரு உருப்படியை கொண்டிருக்கும்.
ஏன் இல்லை?
ஏனெனில் இருப்பது அந்த பண்பு அட்டவணைப்படுத்தப்பட்ட ஒவ்வொரு உருப்படியை இல்லை.
>> இந்த குறிப்பாக எனவே வழக்கு பயன்படுத்த, நான் சொல்கிறேன்,
நீங்கள் என்ன, நான் போகிறேன் விருது என்று ஒரு கற்பிதம் உருவாக்க.
நான் ஒவ்வொரு பயனர் கொடுக்க போகிறேன் அந்த பண்பு என்று ஒரு விருது உள்ளது.
பயனர்கள் விருதுகளை உள்ளன இல்லை என்று அந்த பண்பு வேண்டும் போவதில்லை.
எனவே நான் உருவாக்க போது குறியீட்டு, பயனர்கள் மட்டுமே
என்று காட்ட போகிறோம் குறியீட்டில் உள்ளன
உண்மையில் விருதுகளை வென்றது என்று தான்.
அதனால் முடியும் ஒரு சிறந்த வழி வடிகட்டி குறியீடுகளும் உருவாக்க என்று
இல்லை என்று மிக, மிகவும் தேர்ந்தெடுக்கப்பட்ட குறியீட்டு முழு அட்டவணை வேண்டும்.
>> எனவே நாம் இங்கு நேரத்தில் குறைந்த வருகிறோம்.
நான் மேலே சென்று தவிர்க்க போகிறேன் வெளியே இந்த நேர்வில், தவிர்க்க.
கொஞ்சம் பேச பற்றி
>> பார்வையாளர்கள்: நான் ஒரு விரைவான கேள்வி கேட்க முடியுமா?
ஒரு கனரக எழுத இருக்கிறது?
RICK ஹவ்லிஹான்: என்ன?
பார்வையாளர்கள்: கனரக எழுது.
RICK ஹவ்லிஹான்: கனரக எழுது.
நான் பார்க்கிறேன்.
>> பார்வையாளர்கள்: அல்லது என்று அல்ல ஏதாவது நீங்கள் முடியும்
விநாடிகள் ஒரு விஷயத்தில் குரல்?
RICK ஹவ்லிஹான்: நாம் போக வாக்கு சூழ்நிலையில் மூலம்.
அது கெட்ட இல்லை.
நீங்கள் ஒரு சில நிமிடங்கள் இருக்கிறதா?
சரி.
>> எனவே நாம் வாக்களிக்கும் பற்றி பேச வேண்டும்.
எனவே, உண்மையான நேரம் வாக்கு, நாம் வாக்கு தேவைகள்.
தேவைகள் நாங்கள் அனுமதிக்க வேண்டும் என்று உள்ளன ஒவ்வொரு நபர் ஒரு முறை மட்டுமே வாக்களிக்க.
நாம் யாரும் முடியும் வேண்டும் தங்கள் வாக்கு மாற்ற.
நாம் உண்மையான நேர திரட்டல் வேண்டும் புள்ளிவிவரங்களின் பகுப்பாய்வு
நாம் இருக்க போகிறோம் என்று தளத்தில் பயனர்களுக்கு காண்பிக்கப்படுகிறது.
>> இந்த சூழ்நிலையில் யோசி.
நாம் உண்மையில் நிறைய வேலை அவர்கள் தான் அங்கு டிவி காட்டுகிறது
விஷயங்கள் இந்த சரியான வகை செய்து.
எனவே நீங்கள் சூழ்நிலையில் பற்றி யோசிக்க முடியும், நாங்கள் கோடிக்கணக்கான வேண்டும்
அங்கு இளம் பெண்கள் தங்கள் செல் தொலைபேசிகள்
மற்றும் வாக்களிப்பு, மற்றும் வாக்களிப்பு, மற்றும் அவர்கள் யாராக இருந்தாலும் வாக்களியுங்கள்
மிகவும் பிரபலமான இருக்க காணலாம்.
எனவே இந்த சில தேவைகள் நாம் ரன் அவுட்.
>> எனவே, முதல் எடுக்க இந்த பிரச்சினையை தீர்ப்பதில்
ஒரு கட்ட இருக்க வேண்டும் மிக எளிய பயன்பாடு.
அதனால் நான் இந்த பயன்பாட்டை கிடைத்துவிட்டது.
நான் அங்கு சில வாக்காளர்கள்தான் வேண்டும்.
அவர்கள் வாக்களிக்கும் பயன்பாட்டை ஹிட் வருகிறார்கள்.
நான் சில மூல வாக்குகள் அட்டவணை கிடைத்துவிட்டது நான் அந்த வாக்குகளை அவற்றை சேமிக்கலாம் வேண்டும்.
நான் சில மதிப்பீட்டு வேண்டும் வாக்குகள் அட்டவணை என்று
என் பகுப்பாய்வு மற்றும் புள்ளிவிவரங்கள் செய்ய வேண்டும், நாம் அங்கு அனைத்து இந்த வைக்கிறேன்.
>> மேலும் இந்த பெரிய உள்ளது.
வாழ்க்கை நன்றாக இருக்கிறது.
வாழ்க்கை நாம் என்று கண்டுபிடிக்க வரை நல்ல எப்போதும் ஒன்று அல்லது இரண்டு இருக்கிறது
ஒரு தேர்தலில் பிரபலமாக உள்ளன என்று மக்கள்.
ஒன்று அல்லது இரண்டு விஷயங்கள் உள்ளன மக்கள் உண்மையிலேயே அக்கறை என்று.
நீங்கள் கொண்டே வாக்குப்பதிவு என்றால் அளவில், நான் திடீரென்று
நரகத்தில் அவுட் சம்மட்டியாலடித்தல் வேண்டும் போகிறது இரண்டு வேட்பாளர்கள், ஒன்று அல்லது இரண்டு வேட்பாளர்கள்.
பொருட்களை வெகு சிலரே மக்கள் பரந்த இருக்க காணலாம்.
>> இந்த ஒரு நல்ல வடிவ அல்ல.
இது உண்மையில் ஒரு ஆகிறது மிக மோசமான வடிவமைப்பு முறை
உருவாக்குகிறது ஏனெனில் சரியாக என்ன நாங்கள் சூடான விசைகளை இருந்தது பற்றி பேசினார்.
ஹாட் கீஸ் நாம் விரும்பவில்லை ஏதாவது இருக்கும்.
>> நாம் எப்படி என்று எப்படி சரி செய்வது?
உண்மையில், இதை சரிசெய்ய வழி அந்த வேட்பாளர் வாளிகள் எடுத்து
மற்றும் நாம் ஒவ்வொரு வேட்பாளர், நாம் ஒரு சீரற்ற மதிப்பு சேர்க்க வேண்டும் நடக்கிறது,
சீரற்ற நாம் என்று ஏதாவது, ஒரு மற்றும் 100 இடையில் மதிப்பு,
100 மற்றும் 1,000 இடையே, அல்லது ஒன்று மற்றும் 1,000 இடையே,
எனினும் பல சீரற்ற மதிப்புகள் நீங்கள் விரும்பும் என்று வேட்பாளர் இறுதி மீது சேர்க்க.
>> நான் உண்மையில் பின்னர் என்ன செய்தது?
நான் வேட்பாளர் ஐடி பயன்படுத்தி இருக்கிறேன் என்றால் மதிப்பீட்டு வாக்குகள் வாளி,
நான் ஒரு சீரற்ற சேர்த்துள்ளோம் என்றால் என்று இறுதியில் எண்,
நான் உருவாக்கிய இப்போது 10 வாளிகள், ஒரு நூறு வாளிகள், ஒரு ஆயிரம் வாளிகள்
என்று நான் முழுவதும் வாக்குகள் சேர்த்து.
>> அதனால் நான், லட்சக்கணக்கான, மற்றும் மில்லியன் கணக்கான வேண்டும் மற்றும் பதிவுகளை மில்லியன் வரும்
இந்த வேட்பாளர்கள், நான் இப்போது பரப்பி வேட்பாளர் ஆவதால் A_1 முழுவதும் அந்த வாக்குகளை
வேட்பாளர் A_100 மூலம், ஏனெனில் ஒரு வாக்கு வருகிறது ஒவ்வொரு முறையும்,
நான் ஒரு சீரற்ற உருவாக்கும் ஒரு மற்றும் 100 இடையில் மதிப்பு.
நான் இறுதியில் மீது அது tacking நபரின் வாக்களியுங்கள் என்று வேட்பாளர்.
நான் அந்த வாளி அதை குவிக்கும்.
>> இப்போது பின்புறத்தில், எனக்கு தெரியும் என்று நான் ஒரு நூறு வாளிகள் கிடைத்தது.
எனவே நான் போக வேண்டும் போது மற்றும் வாக்குகள் மொத்தமாக,
நான் அந்த வாளிகளிலிருந்து படித்தேன்.
எனவே நான் போக சேர்க்க.
பின்னர் நான் சிதறல் சேகரிக்கிறது நான் வெளியே போய் ஹே சொல்ல எங்கே,
நீங்கள் என்ன, இந்த வேட்பாளர் முக்கிய இடைவெளிகள் நூற்றுக்கும் மேற்பட்ட வாளிகள் உள்ளது.
நான் அனைத்து சேகரிக்க போகிறேன் அந்த நூறு வாளிகளிலிருந்து வாக்களிக்கலாம்.
நான் மதிப்பிட்டு போகிறேன் அவர்களுக்கு நான் சொல்ல போகிறேன்
வேட்பாளர் ஒரு இப்போது உள்ளது x இன் மொத்தம் பெற்ற வாக்கு எண்ணிக்கை.
>> இப்போது எழுத இருவரும் கேள்வி படிக்க கேள்வி
நன்றாக பகிர்ந்தளிக்கப்படும் நான் முழுவதும் எழுதும் ஏனெனில்
மற்றும் நான் விசைகளை நூற்றுக்கணக்கான படித்து வருகிறேன்.
நான் எழுதும் இல்லை மற்றும் இப்போது ஒரு முக்கிய முழுவதும் படித்து.
அதனால் ஒரு பெரிய முறை தான்.
>> இந்த உண்மையில் ஒருவேளை ஒன்றாகும் மிக முக்கியமான வடிவமைப்பு
NoSQL அளவிலான வடிவங்கள்.
நீங்கள் இந்த வகை பார்ப்பீர்கள் ஒவ்வொரு சுவை உள்ள வடிவமைப்பு முறை.
MongoDB, DynamoDB, அது இல்லை விஷயம், நாம் அனைவரும் இந்த செய்ய வேண்டும்.
நீங்கள் கையாள்வதில் போது, ஏனெனில் அந்த பெரிய ஒருங்கிணைப்பு கொண்டு,
நீங்கள் ஒரு வழி கண்டுபிடிக்க வேண்டும் வாளிகள் முழுவதும் அவர்களை வெளியே பரவியது.
எனவே இந்த நீங்கள் அதை செய்ய வழி உள்ளது.
சரி, அதனால் என்ன நீங்கள் இப்போது செய்வதை
நீங்கள் படிக்க ஆஃப் வர்த்தகம் எழுத அளவிடுதல் செலவு.
என் வாசிப்பு செலவு ஆகிறது இன்னும் கொஞ்சம் சிக்கலான
நான் ஒரு இருந்து படிக்க செல்ல வேண்டும் நூறு வாளிகள் பதிலாக ஒரு.
ஆனால் நான் எழுத முடியலை.
என் செயல் வீதம், என் எழுத அவுட்புட் மகத்தானது.
அது பொதுவாக ஒரு மதிப்புமிக்க DynamoDB அளவிடுதல் நுட்பம்,
அல்லது இந்த விஷயத்தில் எந்த NoSQL தரவுத்தள.
எனவே நாம் அதை அளவிட எப்படி வெளியே வந்தார்.
நாம் உருவம் எப்படி எங்கள் சூடான விசைகளை அகற்றும்.
இந்த அற்புதம்.
நாம் இந்த நல்ல அமைப்பு தான்.
இது எங்களுக்கு மிக சரியான வாக்கு கொடுக்கப்பட்ட நாங்கள் அதிக வாக்குகளைப் டி-டூப் வேண்டும், ஏனெனில்.
அது DynamoDB கட்டமைக்கப்பட்டு இருக்கிறது.
நாம் நிபந்தனை உரிமைகள் பற்றி பேசினார்.
>> ஒரு வாக்காளர் வரும் போது, வைக்கிறது மேஜையில் ஒரு சேர்க்கைக்கு,
அவர்கள், தங்கள் வாக்காளர் அடையாள நுழைக்க அவர்கள் மற்றொரு வாக்குப்பதிவு நுழைக்க முயற்சி செய்தால்,
நான் ஒரு நிபந்தனை எழுத வேண்டாம்.
இந்த எழுத மட்டுமே சொல்கிறது இந்த இல்லை என்றால்.
எனவே விரைவில் நான் என்று பார்க்க போன்ற அந்த வாக்கு அட்டவணை அடித்தது,
வேறு யாரும் இருக்க போகிறது வாக்களிப்பில் வைக்க முடியும்.
அந்த அற்புதம்.
நாம் உயர்த்துவதன் எமது வேட்பாளர் கவுண்டர்கள்.
நாங்கள் எங்கள் செய்து விளக்கப்படங்கள் மற்றும் அனைத்து என்று.
ஆனால் என்ன நடக்கிறது என் விண்ணப்ப மீது விழுகிறது?
இப்போது திடீரென்று வாக்குகள் அனைத்து வரும், நான்
அவர்கள் பதப்படுத்தப்பட்ட போகிறோம் என்றால் எனக்கு தெரியாது என் பகுப்பாய்வு மற்றும் புள்ளிவிவரங்கள் ஒரு
இனி.
போது பயன்பாடு வரை, எப்படி மீண்டும் வருகிறது
நரகத்தில் வாக்குகள் வேண்டும் என்று தெரியும் செய்கிறது பதப்படுத்தப்பட்ட மற்றும் நான் எங்கே தொடங்க வேண்டும்?
>> எனவே இந்த ஒரு உண்மையான பிரச்சனை போது நீங்கள் ஆகிறது சூழ்நிலையில் இந்த வகை பார்க்க ஆரம்பிப்பார்கள்.
நாம் எப்படி என்று தீர்க்க என்ன?
நாம் என்ன அதை தீர்க்க நாங்கள் DynamoDB ஸ்ட்ரீம்கள் அழைப்பு.
ஸ்ட்ரீம்கள் ஒரு முறை உத்தரவிட்டார் மற்றும் ஒவ்வொரு அணுகல் பகுதிகளாகப் பிரிக்கப்பட மாற்றம் பதிவு
அட்டவணை, ஒவ்வொரு எழுதும் அட்டவணை அணுக.
எழுதப்பட்ட என்று எந்த தரவு அட்டவணை ஸ்ட்ரீம் வரை காட்டுகிறது.
>> இது அடிப்படையில் ஒரு 24 மணி நேர வரிசையில் தான்.
பொருட்கள் ஸ்ட்ரீம் வெற்றி, அவர்கள் 24 மணி வாழ்க.
அவர்கள் பல முறை படிக்க முடியும்.
வழங்க வேண்டும் உத்தரவாதம் மட்டுமே ஸ்ட்ரீம் முறை,
முறை N எண் படிக்க.
எனவே எனினும் பல செயல்முறைகள் நீங்கள் வேண்டும் என்று தரவு நுகர்வு, நீங்கள் அதை சாப்பிட முடியாது.
அது ஒவ்வொரு மேம்படுத்தல் தோன்றும்.
ஒவ்வொரு எழுதும் மட்டுமே ஸ்ட்ரீம் முறை தோன்றும்.
எனவே நீங்கள் கவலைப்பட வேண்டிய அவசியம் இல்லை அதை இரண்டு முறை செயல்படுத்திக் பற்றி
அதே செயல்முறை இருந்து.
>> இது கண்டிப்பாக உருப்படி ஒன்றுக்கு உத்தரவிட்டார்.
நாம் நேரம் சொல்லும் போது உத்தரவிட்டது மற்றும் பிரிக்கப்பட்டதாகிறது,
நீங்கள் ஸ்ட்ரீம் பகிர்வு ஒன்றுக்கு பார்க்க வேண்டும்.
நீங்கள் வரிசையில், மேம்படுத்தல்கள் பார்ப்பீர்கள்.
நாம் உத்தரவாதம் நீ அந்த ஸ்ட்ரீம்
ஒவ்வொரு நடவடிக்கைக்கும் பெற போகிறது பொருட்களை முழுவதும் பொருட்டு.
>> எனவே நீரோடைகள் தன்னடுக்கு உள்ளன.
நாம் அனைவரும் தன்னடுக்கு என்றால் என்ன தெரியுமா?
தன்னடுக்கு நீங்கள் அதை செய்ய முடியும் என்றால் மேல் மற்றும் மேல், மீண்டும் மீண்டும்.
முடிவை அதே போகிறது.
>> ஸ்ட்ரீம்கள், தன்னடுக்கு உள்ளன ஆனால் அவர்கள் இருக்க வேண்டும்
ஆரம்ப கட்டத்தில் இருந்து நடித்தார், நீங்கள் விரும்பும் இடங்களில், இறுதியில்,
அல்லது அவர்கள் விளைவாக மாட்டேன் அதே மதிப்புகள்.
>> MongoDB அதைய.
MongoDB ஒரு கட்டமைப்பாக உள்ளது அவர்கள் oplog அழைக்கிறார்கள்.
அது சரியான ஒரே கட்டமைப்பாக இருக்கிறது.
பல NoSQL தரவுத்தளங்கள் இந்த கட்டமைப்பாக இருக்கிறது.
அவர்கள் விஷயங்களை செய்ய பயன்படுத்த போன்ற போலிகளை, இது
சரியாக நாம் ஓடைகள் என்ன ஆகும்.
பார்வையாளர்கள்: ஒரு வேளை, பேதம் கேள்வி, ஆனால் நீங்கள்
பயன்பாடுகள் ஒரு முன்னும் பின்னுமாக கீழே செய்து பற்றி பேச.
நீரோடைகள் உத்தரவாதம் சாத்தியமான கீழே போக மாட்டோம் என்று?
RICK ஹவ்லிஹான்: ஆமாம், நீரோடைகள் கீழே போக முடியாது உத்தரவாதம்.
நாம் உள்கட்டமைப்பு நிர்வகிக்க பின்னால். தானாக நீரோடைகள்
தங்கள் கார் அளவிடுதல் குழு பயன்படுத்துகின்றனர்.
நாம் ஒரு சிறிய மூலம் செல்லலாம் என்ன நடக்கிறது என்பதை பற்றி பிட்.
>> நான் அவர்கள் இல்லை சொல்ல கூடாது கீழே செல்ல முடியாது என உத்தரவாதம்.
உறுப்புகள் உத்தரவாதம் ஸ்ட்ரீம் தோன்றும்.
மற்றும் ஸ்ட்ரீம் அணுக வேண்டும்.
அதனால் என்ன கீழே செல்கிறது அல்லது மீண்டும் வருகிறது வரை, அந்த அடியில் நடக்கிறது.
அது சரி தான் covers--.
சரி, நீங்கள் வெவ்வேறு கிடைக்கும் எனவே திரை ஆஃப் காட்சி வகையான.
ஒரு முக்கியம் என்று காட்சி வகையான புரோகிராமர் பொதுவாக இது என்ன, என்ன?
நான் பழைய பார்வை கிடைக்கும்.
ஒரு மேம்படுத்தல் அட்டவணை மோதும் போது, அது தருகிறேன் ஸ்ட்ரீம் பழைய காட்சி தள்ள
எனவே தரவு காப்பகத்தை, அல்லது மாற்றம் முடியும் கட்டுப்பாடு, மாற்றம் அடையாளம் காணுதல், மாற்றம்
மேலாண்மை.
>> அது பின்னர் இப்போது என்ன புதிய படத்தை, மற்றொரு வகை என்று மேம்படுத்தல்,
நீங்கள் பெற முடியும்.
நீங்கள் பழைய மற்றும் புதிய படங்கள் இரண்டு பெற முடியும்.
ஒருவேளை நான் அவர்கள் இருவரையும் வேண்டும்.
நான் அது என்ன பார்க்க வேண்டும்.
நான் அதை மாற்றப்பட்டது என்று பார்க்க வேண்டும்.
>> நான் ஒரு இணக்கம் வகை செயல்முறை என்று இயங்கும்.
அது சரிபார்க்க வேண்டும் இந்த விஷயங்களை மாற்ற போது,
அவர்கள் ஒரு குறிப்பிட்ட எல்லைக்குள் தான் என்று அல்லது சில அளவுருக்கள் உள்ள.
>> பின்னர் ஒருவேளை நான் மட்டும் மாற்றம் என்ன செய்ய வேண்டும்.
நான் மாற்றப்பட்டது என்ன பொருள் கவலை இல்லை.
நான் தெரிந்து கொள்ள வேண்டும் தேவையில்லை என்ன மாற்றம் பண்புகளை.
நான் என்று அறிய வேண்டும் பொருட்களை தொட்டு.
எனவே இந்த காட்சிகள் வகைகள் உள்ளன நீங்கள் ஸ்ட்ரீம் இறங்கினால் என்று
மற்றும் நீங்கள் தொடர்பு கொள்ள முடியும்.
>> பயன்பாடு என்று ஸ்ட்ரீம் பயன்படுத்துகிறது,
இந்த வேலை வழி வகை உள்ளது.
DynamoDB வாடிக்கையாளர் கேட்க அட்டவணைகள் தரவு தள்ளும்.
ஸ்ட்ரீம்கள் நாங்கள் துகள்கள் அழைக்க என்ன பயன்படுத்துகின்றனர்.
துகள்கள் அளவிடப்பட்டுள்ளது சுதந்திரமாக அட்டவணை.
அவர்கள் முற்றிலும் வரிசையாக இல்லை உங்கள் அட்டவணையில் பகிர்வுகளை.
அதற்கு காரணம் ஏன் அவர்கள் வரிசையாக ஏனெனில்
திறன், தற்போதைய அட்டவணை திறன்.
>> அவர்கள் வரிசைப்படுத்த தங்கள் சொந்த கார் அளவிடுதல் குழு,
அவர்கள் பொறுத்து வெளியே சுற்ற தொடங்க வரும் எத்தனை எழுதுகிறார் மீது,
எத்தனை reads-- உண்மையில் அது தான் எழுதுகிறார்.
அங்கு எந்த reads-- ஆனால் எப்படி பல எழுதுகிறார் வருகிறாய்.
>> பின்னர் மீண்டும் இறுதியில், நாம் தான் என்ன, நாம்
ஒரு KCL, அல்லது Kinesis கிளையண்ட் நூலகம் அழைப்பு.
Kinesis ஒரு ஸ்ட்ரீம் தரவு அமேசான் இருந்து செயலாக்க தொழில்நுட்பம்.
மற்றும் நீரோடைகள் என்று கட்டப்பட்டுள்ளது.
>> எனவே நீங்கள் ஒரு KCL செயல்படுத்தப்படும் பயன்படுத்த விண்ணப்ப ஸ்ட்ரீம் படிக்க.
Kinesis கிளையண்ட் நூலகம் உண்மையில் நீங்கள் நிர்வகித்து வருகின்றது.
மேலும் அது, சில செய்கிறது சுவாரசியமான விஷயங்கள்.
அது சில அட்டவணைகள் உருவாக்கும் உங்கள் DynamoDB அட்டவணை உள்ள
இது பொருட்களை கண்காணிக்க பதப்படுத்தப்பட்ட.
எனவே, இந்த வழி, மீண்டும் விழுந்தால் அது மீது விழுகிறது மற்றும் வரும் பெறுகிறார்
மீண்டும் நின்று, அது எங்கு தீர்மானிக்க முடியும் ஸ்ட்ரீம் செயலாக்க அது இருந்தது.
>> அந்த போது மிகவும் முக்கியம் நீங்கள் போலிகளை பற்றி பேசுகிறீர்கள்.
நான் என்ன செய்ய வேண்டும் தரவு பதப்படுத்தப்பட்ட
என்ன தரவு இன்னும் பதப்படுத்தப்பட்ட.
எனவே நீரோடைகள் KCL நூலகம் சாப்பிடுவேன் நீங்கள் அந்த செயல்பாடு நிறைய கொடுக்க.
இது அனைத்து செலவுகளுக்கான கவனித்து.
அது ஒவ்வொரு சில்லை ஒரு தொழிலாளி வரை உள்ளது.
அது ஒரு நிர்வாக அட்டவணை உருவாக்குகிறது ஒவ்வொரு தொழிலாளியின் ஒவ்வொரு சில்லை, ஐந்து.
அந்த தொழிலாளர்கள் தீ போல், அவர்கள் அந்த அட்டவணைகள் பராமரிக்க
எனவே நீங்கள் இந்த பதிவு தெரிகிறீர்கள் படித்து செயல்படுத்தப்பட்டது.
பின்னர் அந்த வழி நிகழ்ச்சிப் என்றால் , மரணம் மற்றும் ஆன்லைன் திரும்பி வரும்
அதை எடுத்து, அங்கு அது சரி மீண்டும் முடியும்.
>> எனவே நாம் இந்த பயன்படுத்த குறுக்கு பிராந்தியம் போலிகளை.
வாடிக்கையாளர்கள் நிறைய தேவை வேண்டும் தங்கள் தரவு அட்டவணைகள் தரவு பாகங்கள் நகர்த்த
சுற்றி பல்வேறு பகுதிகளில் வேண்டும்.
ஒன்பது பிரதேசங்கள் உள்ளன உலகம் முழுவதும்.
எனவே, ஒரு need-- நான் அங்கு இருக்க வேண்டும் ஆசியாவில் பயனர்கள் வேண்டும், பயனர்கள்
அமெரிக்காவின் கிழக்கு கோஸ்ட்.
அவர்கள் வெவ்வேறு தரவு வேண்டும் என்று உள்நாட்டில் விநியோகிக்கப்பட்டன வேண்டும்.
ஒருவேளை ஒரு பயனர் இருந்து பறக்கிறது அமெரிக்கா மீது ஆசியா,
நான் பெருக்கும் வேண்டும் அவருடன் அவரது தரவு.
அவர் விமானத்தில் ஆஃப் பெறுகிறார் போது அவர், உள்ளது அவரது மொபைல் பயன்பாட்டை பயன்படுத்தி ஒரு நல்ல அனுபவம்.
>> நீங்கள் குறுக்கு பிராந்தியம் பயன்படுத்த முடியும் போலிகளை நூலகம் இந்த செய்ய.
அடிப்படையில் நாம் வேண்டும் இரண்டு தொழில்நுட்பங்கள் வழங்கப்படும்.
ஒரு நீங்கள் ஒரு பணியகம் பயன்பாடு தான் உங்கள் சொந்த EC2 உதாரணமாக மீது நிற்க.
இது தூய போலிகளை இயங்கும்.
பின்னர் நீங்கள் நூலகம் கொடுத்தார்.
நூலகம் நீங்கள் உருவாக்க பயன்படுத்த முடியும் உங்கள் சொந்த பயன்பாட்டு நீங்கள் என்றால்
என்று பைத்தியம் விஷயங்களை செய்ய வேண்டும் data-- வடிகட்டி, அது மட்டுமே பகுதியாக பெருக்கும்
, தரவு சுழற்ற ஒரு நகர்த்த வெவ்வேறு அட்டவணை, அதனால் மற்றும் முன்னும் பின்னுமாக.
அதனால் என்ன தெரிகிறது என்று வகையான தான்.
>> DynamoDB ஸ்ட்ரீம்கள் இருக்க முடியும் நாங்கள் லாம்ப்டா அழைக்க என்ன மூலம் பதப்படுத்தப்பட்ட.
நாம் நிகழ்வு பற்றி கொஞ்சம் குறிப்பிட்டுள்ளார் சார்ந்த பயன்பாடு கட்டமைப்புகள்.
லாம்ப்டா என்று ஒரு முக்கிய அங்கமாகும்.
லாம்ப்டா தேவை சுடுகிறது என்று குறியீடு உள்ளது ஒரு குறிப்பிட்ட நிகழ்வை பதில்.
அந்த நிகழ்வுகளின் ஒரு இருக்க முடியும் ஸ்ட்ரீம் தோன்றி சாதனை.
ஒரு சாதனை ஸ்ட்ரீம் தோன்றுகிறது என்றால், நாம் இந்த ஜாவா செயல்பாடு அழைக்க வேண்டும்.
சரி, இந்த ஜாவா, மற்றும் லாம்ப்டா ஆகிறது இது Node.js, ஜாவா, பைதான், ஆதரிக்கிறது
விரைவில் ஆதரிக்கும் மற்ற மொழிகளில் இருக்கும்.
அது தூய குறியீடு, என்று அது போதுமானதாக.
ஜாவாவில் எழுத, நீங்கள் ஒரு வர்க்கத்தின் வரையறுக்கிறீர்கள்.
நீங்கள் லாம்ப்டா ஒரு, JAR தள்ள.
பின்னர் நீங்கள் எந்த வர்க்கம் குறிப்பிட இது நிகழ்வை பதில் அழைக்க.
பின்னர் லாம்ப்டா உள்கட்டமைப்பு என்று பின்னால் என்று குறியீடு இயக்கும்.
>> அந்த குறியீடு செயல்படுத்த முடியும் ஸ்ட்ரீம் ஆஃப் பதிவுகள்.
அது அது விரும்புகிறது எதையும் செய்ய முடியும்.
இந்த குறிப்பிட்ட எடுத்துக்காட்டாக, அனைத்து நாம் இருக்கிறோம் உண்மையில் பண்புகளை உள்நுழைந்து செய்து.
ஆனால், இது குறியீடு உள்ளது.
குறியீடு, சரியான எதையும் செய்ய முடியும்?
>> எனவே நீங்கள் அந்த தரவு சுழற்ற முடியாது.
நீங்கள் ஒரு வழித்தோன்றல் காட்சி உருவாக்க முடியும்.
அது ஒரு ஆவணம் அமைப்பு தான் என்றால், நீங்கள் கட்டமைப்பு தரைமட்டமாக்கிவிடுவாள் முடியும்.
நீங்கள் மாற்று குறியீடுகளும் உருவாக்க முடியும்.
பல காரியங்கள் நீங்கள் DynamoDB ஸ்ட்ரீம்கள் செய்யுங்கள்.
>> உண்மையில், அந்த என்ன தெரிகிறது என்று தான்.
அதனால் நீங்கள் அந்த மேம்படுத்தல்கள் வருகிறாய் கிடைக்கும்.
அவர்கள் சரம் ஆஃப் வரும்.
அவர்கள் லாம்ப்டா செயல்பாடு மூலம் வாசிக்க வருகிறோம்.
அவர்கள் தரவு சுழலும் மற்றும் வழித்தோன்றல் அட்டவணைகள் அதை தள்ளி,
மாற்றம் வெளி அமைப்புகள் அறிவிப்பது, மற்றும் ElastiCache தரவை தள்ளும்.
>> நாம் கேச் வைத்து எப்படி பற்றி பேசினார் என்று விற்பனை தரவுத்தள முன்
சூழ்நிலையில்.
சரி என்ன நடக்கிறது என்றால் நான் உருப்படியை விளக்கம் புதுப்பிக்க?
சரி, நான் இருந்தால் ஒரு லாம்ப்டா செயல்பாடு, என்று மேசையில் இயங்கும்
நான் உருப்படியை விளக்கம் புதுப்பிக்க என்றால், அது உங்களுடையதாகவே ஸ்ட்ரீம் பதிவில் அழைத்து,
அது ElastiCache புதுப்பிக்க வேண்டும் புதிய தரவு உதாரணமாக.
அதனால் நிறைய இருக்கிறது நாங்கள் லாம்ப்டா என்ன செய்ய.
அது, இணைப்பிகள் பசை குறியீடு தான்.
அது உண்மையில் கொடுக்கிறது நடத்த திறன்
மற்றும் மிகவும் சிக்கலான பயன்பாடுகள் இயக்க ஒரு பிரத்யேக சர்வர் இல்லாமல்
உண்மையிலேயே இது உள்கட்டமைப்பு,.
>> எனவே மீண்டும் செல்லலாம் எங்கள் நிகழ் நேர வாக்கு கட்டமைப்பு.
இந்த புதிய மற்றும் மேம்படுத்தப்பட்ட ஆகிறது எங்கள் நீரோடைகள் மற்றும் KCL பயன்பாடு செயல்படுத்தப்படும்.
அதே, நாம் முன் தேர்தல் பற்றிய எந்தவொரு அளவில் கையாள.
நாம் இந்த விரும்புகிறேன்.
நாம் சிதறல் சேகரித்து வெளியே செய்கிறேன் பல வாளிகள் முழுவதும்.
நாங்கள் எதிலும் பூட்டுதல் நடக்கிறது கிடைத்துவிட்டது.
நாம் எமது வாக்காளர்கள் வைத்திருக்க முடியும் தங்கள் வாக்குகளை மாற்றுவதைத்.
அவர்கள் மட்டுமே ஒரு முறை மட்டுமே வாக்களிக்க முடியும்.
இந்த அற்புதம்.
நிகழ் நேர தவறு சகிப்புத்தன்மை, இப்போது தக்கது திரட்டல்.
விஷயம் மீது விழுந்தால், அது தன்னை மீண்டும் அங்கு தெரிகிறது
அது ஏனெனில் திரும்பி வரும் போது நாங்கள் KCL பயன்பாட்டை பயன்படுத்தி வருகிறோம்.
பின்னர் நாங்கள் என்று பயன்படுத்தலாம் KCL விண்ணப்பத்தை தரவு தள்ள
மற்ற சிவப்புநகர்வு செய்ய பயன்பாட்டை பகுப்பாய்வு, அல்லது பயன்பாடு
மீள் MapReduce இயக்க ஆஃப் நிகழ் நேர ஸ்ட்ரீமிங் ஒருங்கிணைப்பு
என்று தரவு.
>> எனவே இவை நாம் மிகவும் பற்றி பேசவே இல்லை.
ஆனால் அவர்கள் கூடுதல் இருக்கிறார்கள் வந்து அந்த தொழில்நுட்பங்கள்
நீங்கள் தேடும் போது தாங்க காட்சிகள் இந்த வகையான.
>> சரி, அது பற்றி தான் DynamoDB ஸ்ட்ரீம்களுடன் பகுப்பாய்வு.
நீங்கள் டி-டூப் சேகரிக்க முடியும் தரவு, அனைத்து வகையான செய்ய
நல்ல விஷயங்களை, மதிப்பீட்டு தரவு நினைவகம், அந்த வழித்தோன்றல் அட்டவணைகள் உருவாக்க.
என்று ஒரு பெரிய பயன்படுத்த வழக்கு என்று வாடிக்கையாளர்கள் நிறைய
உள்ளமை எடுத்து, தொடர்பு அந்த JSON ஆவணங்கள் பண்புகள்
மற்றும் கூடுதல் குறியீடுகளும் உருவாக்கும்.
>> நாம் முடிவில் இருக்கிறோம்.
என்னை தாங்கி நன்றி.
எனவே பற்றி பேசுகிறேன் குறிப்பு கட்டமைப்பு.
DynamoDB அதனால் மத்தியில் அமைந்துள்ளது வட்டாரங்களில் கட்டமைப்பு வசதிகளான.
அடிப்படையில் நீங்கள் அதை கவர்ந்து முடியும் எதையும் வரை நீங்கள் விரும்பும்.
பயன்பாடுகள் டைனமோ அடங்கும் பயன்படுத்தி லாம்ப்டா, ElastiCache, CloudSearch,
மீள் வெளியே தரவு தள்ள MapReduce, DynamoDB இருந்து இறக்குமதி ஏற்றுமதி
S3, பார்த்தால், பணிநிகழ்வுகளின் அனைத்து வகையான ஒரு.
ஆனால் அநேகமாக சிறந்த பற்றி பேச விஷயம்,
இந்த உண்மையில் என்ன இருக்கிறது சுவாரஸ்யமான போது நாம் ஆகிறது
நிகழ்வு இயக்கப்படும் பயன்பாடுகள் பற்றி பேச.
>> இந்த ஒரு உதாரணம் ஆகும் உள்ளமை திட்டத்தை
நாம் உண்மையில் எங்கே என்று வெளியீட்டு ஆய்வு முடிவுகள் சேகரிக்க.
ஒரு மின்னஞ்சல் இணைப்பு எனவே அந்த நாம் அங்கு தருகிறேன், வெளியே அனுப்ப
ஒரு சிறிய இணைப்பை கூறி கிளிக் இருக்க இங்கே சர்வே பதிலளிக்க வேண்டும்.
மற்றும் போது ஒரு நபர் கிளிக் அந்த இணைப்பை, என்ன நடக்கும்
அவர்கள் ஒரு பாதுகாப்பான கீழே இழுக்க ஆகிறது S3, இருந்து HTML படிவம்.
இல்லை சர்வர் இருக்கிறது.
இது ஒரு S3 பொருள் ஆகும்.
>> அந்த வடிவம், வரும் உலாவியில் வரை ஏற்றுகிறது.
அது பின்புல கிடைத்தது.
இது சிக்கலான ஜாவா கிடைத்தது என்று அது இயங்கும்.
எனவே இது மிகவும் பணக்கார பயன்பாடு தான் வாடிக்கையாளர் உலாவி இயங்கும்.
அவர்கள் இல்லை என்று எனக்கு தெரியாது பின்புல சர்வர் தொடர்பு.
இந்த கட்டத்தில், அது அனைத்து உலாவி.
>> அவர்கள் முடிவுகளை வெளியிட என்ன நாங்கள் அமேசான் API நுழைவாயில் அழைக்கிறோம்.
ஏபிஐ நுழைவாயில் வெறுமனே ஒரு வலை API ஆகும் நீங்கள் வரையறுக்க மற்றும் வரை கவர்ந்து முடியும்
நீ என்ன வேண்டும்.
இந்த குறிப்பிட்ட வழக்கில், நாம் இருக்கிறோம் லம்டா செயல்பாடு வரை இணந்துவிட்டாயா.
>> எனவே என் POST செயல்பாடு ஆகிறது இல்லை சர்வர் நடக்கிறது.
அடிப்படையில் அந்த ஏபிஐ நுழைவாயில் அங்கு அமர்ந்துள்ளார்.
அது எனக்கு மக்கள் வரை எதுவும் செலவாகிறது சரி, அது தகவல்களுக்கு தொடங்க?
லாம்ப்டா செயல்பாடு தான் அங்கு அமர்ந்துள்ளார்.
அது வரை எனக்கு எதுவும் செலவுகள் மக்கள் அதை தாக்கியதால் தொடங்கும்.
எனவே நீங்கள் தொகுதி, பார்க்க முடியும் குற்றச்சாட்டுக்கள் வரும்போது அதிகரிக்கும், என்று.
நான் ஒரு சர்வர் 7/24 இயங்கும்.
>> எனவே நான் வடிவம் இழுக்கிறேன் கீழே வாளி வெளியே,
நான் ஏபிஐ மூலம் பதிவு லாம்ப்டா செயல்பாடு நுழைவாயில்.
பின்னர் லாம்ப்டா செயல்பாடு உங்களுக்கு தெரியும், என்கிறார்
என்ன, நான் சில PIIs கிடைத்துவிட்டது, சில தனிப்பட்ட முறையில் அடையாளம் காணக்கூடிய தகவல்
இந்த பதில்களை உள்ள.
நான் செய்த இருந்து வரும் கருத்துகள் கிடைத்தது.
நான் மின்னஞ்சல் முகவரிகளை கிடைத்துவிட்டது.
நான் பயனர் பெயர்கள் கிடைத்துவிட்டது.
>> என்னை இந்த இனிய பிரித்து விட.
நான் சில உருவாக்க போகிறேன் இந்த பதிவில் இருந்து மெட்டாடேட்டா.
நான் தள்ள போகிறேன் DynamoDB ஒரு மெட்டாடேட்டா.
நான் அனைத்து தரவு குறியாக்க முடியும் நான் விரும்பினால் மற்றும் DynamoDB அதை தள்ள.
ஆனால் அது இந்த ஆண்டு, எனக்கு எளிதாக இருக்கிறது மேலே ஒரு சொல்ல போக, வழக்கு பயன்படுத்த,
நான் மூல தரவு தள்ள போகிறேன் ஒரு மறைகுறியாக்கப்பட்ட S3 வாளி ஒரு.
எனவே நான் S3, சர்வர் பக்க கட்டப்பட்ட பயன்படுத்த குறியாக்க மற்றும் அமேசான் விசை மேலாண்மை
என்று சேவை, நான் ஒரு முக்கிய வேண்டும் என்று ஒரு வழக்கமான இடைவெளியில் சுழற்ற முடியாது,
நான் அந்த PII தரவு பாதுகாக்க முடியும் இந்த முழு முறையை ஒரு பகுதியாக.
>> அதனால் நான் என்ன செய்தேன்?
நான் ஒரு முழு நிறுத்தி விண்ணப்பம், மற்றும் நான் இல்லை சர்வர் வேண்டும்.
எனவே நிகழ்வு பயன்பாடு இயக்கப்படும் என்ன கட்டிடக்கலை நீங்கள் செய்யும்.
>> இப்போது நீங்கள் பற்றி நினைத்தால் இதை பயன்படுத்த வழக்கு
நாம் நான் பேசுகிறேன் மற்ற வாடிக்கையாளர்கள் வேண்டும் பற்றி இந்த சரியான கட்டிடக்கலை யார்
ஆச்சரியப்படத்தக்க பெரிய பிரச்சாரங்கள், ரன் யார் இந்த பார்த்து என் ஓ, போகிறோம்.
இப்போது, அவர்கள் முடியும் என்பதால், அடிப்படையில் அங்கு அதை தள்ள,
சும்மா உட்கார்ந்து என்று பிரச்சாரம் செய்வோம் அது அங்கு தொடங்குகிறது, மற்றும் வரை
பற்றி ஒரு அத்தி கவலைப்பட வேண்டும் உள்கட்டமைப்பு என்ன மாதிரியான
அதை ஆதரிக்க இருக்க போகிறது.
பின்னர் விரைவில் என்று பிரச்சாரம் செய்யப்படுகிறது
இது உள்கட்டமைப்பு போல உடனடியாக விட்டு செல்கிறது
உண்மையில் அங்கு ஏனெனில் எந்த உள்கட்டமைப்பு ஆகும்.
அது லாம்ப்டா அமர்ந்து வெறும் குறியீடு தான்.
அது DynamoDB அமர்ந்திருக்கிறார் என்று தான் தரவு தான்.
அது ஒரு அற்புதமான வழி பயன்பாடுகள் உருவாக்க.
>> பார்வையாளர்கள்: எனவே இன்னும் அதை ஆகிறது குறுங்கால இருப்பின் அமையும்
அது ஒரு உண்மையான சர்வரில் சேமித்து என்றால்?
>> RICK ஹவ்லிஹான்: நிச்சயமாக.
அந்த சர்வர் உதாரணமாக ஏனெனில் ஒரு 7/24 இருக்க வேண்டும்.
அது கிடைக்க இருக்க வேண்டும் யாரோ பதிலளிக்க.
சரி என்ன தெரியுமா?
S3, 7/24 கிடைக்கிறது.
S3, எப்போதும் பதிலளிக்கிறது.
மற்றும் S3 மிக, மிக நல்ல ஆகிறது பொருட்களை காப்பதற்காகவே.
அந்த பொருட்களை HTML கோப்புகளை, அல்லது ஜாவா கோப்புகளை, அல்லது அதை நீங்கள் விரும்பவில்லை.
நீங்கள் மிகவும் பணக்கார இணைய பயன்பாடுகள் இயக்க முடியும் S3, நீர்ச்சால்களிலிருந்து, மக்கள் செய்கின்றன.
>> அதனால் அந்த யோசனை இங்கே தான் வழியிலிருந்து இருந்து பெற உள்ளது
நாம் அதை பற்றி நினைக்கிறேன் பயன்படுத்தப்படுகிறது.
நாம் அனைத்து நினைக்கிறேன் பயன்படுத்தப்படுகிறது சர்வர்கள் மற்றும் சேனைகளின் சொற்கள்.
அது இனி அந்த பற்றி அல்ல.
அது குறியீடு போன்ற உட்கட்டமைப்பு பற்றி தான்.
மேகம் குறியீடு வரிசைப்படுத்த மற்றும் மேகம் அதை இயக்க அனுமதிக்க.
அந்த வட்டாரங்களில் செய்ய முயற்சி என்ன.
>> பார்வையாளர்கள்: மத்தியில் உங்கள் தங்க பெட்டியில் எனவே ஏபிஐ நுழைவாயில், சர்வர் போன்ற அல்ல
ஆனால் அதற்கு பதிலாக வரம்பு ஆகிறது
>> RICK ஹவ்லிஹான்: நீங்கள் யோசிக்க முடியும் சர்வர் முகப்பில் என.
அதை எடுத்து அனைத்து அது ஒரு HTTP எடுக்க வேண்டும் ஆகிறது கோரிக்கை மற்றும் மற்றொரு செயல்பாடு அது வரைய.
அது இல்லை அவ்வளவுதான்.
இந்த வழக்கில், நாம் மேப்பிங் அது ஒரு லாம்ப்டா செயல்பாடு.
சரி, என்று நான் தான்.
மிக்க நன்றி.
நான் அதை பாராட்டுகிறேன்.
நான் நாம் காலப்போக்கில் சிறிது வேண்டும் என்று.
மற்றும் வட்டம் நீங்கள் கிடைத்தது தகவல் சிறிது
நீங்கள் இன்று எடுத்து முடியும் என்று.
நான் சென்று என்றால் நான் மன்னிப்பு உங்கள் தலைகள் சில மேல்,
ஆனால் ஒரு நல்ல நிறைய இருக்கிறது அடிப்படை அடித்தளமான அறிவு
நான் நினைக்கிறேன் என்று நீங்கள் மிகவும் பெறுமதியான.
எனவே, என்னை கொண்ட நன்றி.
[கரவொலி]
பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] நீ சொல்வதை போது ஆகிறது
நீங்கள் தான் செல்ல வேண்டியிருந்தது ஆரம்பத்தில் இருந்து இறுதி வரை
வலது மதிப்புகள் பெற அல்லது அதே மதிப்புகள்,
எப்படி ஒரு மதிப்புகள் [செவிக்கு புலப்படாமல்] என்றால் மாற்ற.
>> RICK ஹவ்லிஹான்: ஓ, தன்னடுக்கு?
மதிப்புகள் எப்படி மாற்ற முடியும்?
சரி, ஏனெனில் நான் இயக்க முடியவில்லை என்றால் அது இறுதியில் அனைத்து வழி,
பின்னர் நான் என்ன மாற்றங்கள் தெரியாது கடைசி மைல் செய்யப்பட்டன.
அது இருக்க போவதில்லை நான் பார்த்தேன் என்ன அதே தரவு.
பார்வையாளர்கள்: ஓ, நீங்கள் அதனால் தான் முழு உள்ளீடு போகவில்லையா.
RICK ஹவ்லிஹான்: ரைட்.
நீங்கள் ஆரம்பத்தில் இருந்து செல்ல வேண்டும் இறுதியில், பின்னர் அது தான்
சீரான நிலைக்கு போகிறது.
கூல்.
>> பார்வையாளர்கள்: நீங்கள் எங்களுக்கு காட்டியது எனவே DynamoDB ஆவணம் அல்லது முக்கிய மதிப்பு செய்ய முடியும்.
நாம் நேரம் நிறைய செலவு ஒரு ஹாஷ் என்னென்ன முக்கிய மதிப்பு
அதை சுற்றி புரட்ட.
நீங்கள் அந்த அட்டவணைகள் பார்த்தபோது, என்று ஆகிறது ஆவணம் அணுகுமுறை பின்னால் விட்டு?
>> RICK ஹவ்லிஹான்: நான் இல்லை என்று அது பின்னால் விட்டு சொல்ல.
>> பார்வையாளர்கள்: அவர்கள் the-- இருந்து பிரிக்கப்பட்ட
>> RICK ஹவ்லிஹான்: ஆவணம் உடன் அணுகுமுறை, DynamoDB உள்ள ஆவண வகை
மற்றொரு பண்பு என நினைக்கிறேன்.
அது கொண்டுள்ளது என்று ஒரு குணத்தை ஒரு படிநிலை தரவு கட்டமைப்பை.
பின்னர் கேள்விகளுக்கு, நீங்கள் பண்புகளை பயன்படுத்த முடியும்
ஆப்ஜெக்ட் பயன்படுத்தி அந்த பொருட்களை.
அதனால் நான் ஒரு உள்ளமை மீது வடிகட்ட முடியும் எஞ்சினியரிங் ஆவணத்தின் சொத்து.
பார்வையாளர்கள்: எனவே எந்த நேரத்தில் நான் ஒரு ஆவணம் அணுகுமுறை செய்ய,
நான் அப்படி tabular-- வரும் முடியும்
பார்வையாளர்கள்: நிச்சயமாக.
பார்வையாளர்கள்: --indexes மற்றும் நீங்கள் பற்றி பேசினார் விஷயங்கள்.
RICK ஹவ்லிஹான்: ஆமாம், குறியீடுகளும் மற்றும் அனைத்து என்று,
போது நீங்கள் குறியீட்டு வேண்டும் எஞ்சினியரிங் பண்புகள்,
நாங்கள் அதை செய்ய வேண்டும் என்று வழி என்றால் ஆகிறது நீங்கள் ஒரு JSON பொருள் அல்லது ஒரு ஆவணத்தை நுழைக்க
டைனமோ ஒரு, நீங்கள் நீரோடைகள் பயன்படுத்த வேண்டும்.
ஸ்ட்ரீம்கள் உள்ளீடு படிக்க வேண்டும்.
நீங்கள் JSON என்று கிடைக்கும் என்று பொருள் நீங்கள் சரி சொல்லலாம்,
நான் குறியீட்டு வேண்டும் சொத்து என்ன?
>> நீங்கள் ஒரு வழித்தோன்றல் அட்டவணை உருவாக்க.
இப்போது அந்த அது இப்போது வேலை வழி.
நாம் குறியீட்டு நீங்கள் அனுமதிக்க வேண்டாம் நேரடியாக அந்த பண்புகள்.
>> பார்வையாளர்கள்: உங்கள் ஆவணங்களை Tabularizing.
>> RICK ஹவ்லிஹான்: சரியாக, சமதளமாக அது, சரியாக, அது tabularizing.
என்று நீங்கள் அதை செய்ய என்ன.
>> பார்வையாளர்கள்: நன்றி.
>> RICK ஹவ்லிஹான்: இங்கும், முற்றிலும், நன்றி.
பார்வையாளர்கள்: எனவே அது மாதிரி தான் மோங்கோ Redis classifers சந்திக்கிறது.
>> RICK ஹவ்லிஹான்: ஆமாம், அது போன்ற நிறைய இருக்கிறது.
அது ஒரு நல்ல விளக்கம் இருக்கிறது.
கூல்.