1 00:00:00,000 --> 00:00:04,969 >> [Ag seinm ceoil] 2 00:00:04,969 --> 00:00:06,010 RICK Houlihan: Ceart go. 3 00:00:06,010 --> 00:00:06,600 Dia duit, gach duine. 4 00:00:06,600 --> 00:00:07,670 Is é mo ainm Rick Houlihan. 5 00:00:07,670 --> 00:00:10,330 Tá mé phríomhoide sinsearach réitigh ailtire ag AWS. 6 00:00:10,330 --> 00:00:14,070 Mé ag díriú ar NoSQL agus Teicneolaíochtaí DynamoDB. 7 00:00:14,070 --> 00:00:16,930 Tá mé anseo inniu chun labhairt le tú beagán faoi na. 8 00:00:16,930 --> 00:00:18,970 >> Is é mo chúlra go príomha i ciseal sonraí. 9 00:00:18,970 --> 00:00:21,390 Chaith mé leath mo fhorbairt gairme scríobh bunachar sonraí, 10 00:00:21,390 --> 00:00:25,930 rochtain ar shonraí, réitigh le haghaidh feidhmeanna éagsúla. 11 00:00:25,930 --> 00:00:30,000 Bainim i Cloud virtualization ar feadh thart ar 20 bliain. 12 00:00:30,000 --> 00:00:33,460 Mar sin, sula raibh an Cloud an Cloud, a úsáid le linn a ghlaoch air ríomhaireachta fóntais. 13 00:00:33,460 --> 00:00:37,170 Agus bhí an smaoineamh, tá sé cosúil le PG & E, a íocann tú ar cad a úsáideann tú. 14 00:00:37,170 --> 00:00:38,800 Sa lá atá inniu tugaimid an scamall. 15 00:00:38,800 --> 00:00:41,239 >> Ach thar na blianta, tá mé ag obair ar feadh cúpla cuideachtaí 16 00:00:41,239 --> 00:00:42,530 tá tú is dócha chuala riamh. 17 00:00:42,530 --> 00:00:47,470 Ach tá mé le chéile liosta de theicniúil éachtaí, buille faoi thuairim mé gur mhaith leat a rá. 18 00:00:47,470 --> 00:00:51,620 Tá mé ocht paitinní i gcórais Cloud virtualization, dearadh microprocessor, 19 00:00:51,620 --> 00:00:54,440 próiseáil ócáid ​​casta, agus i réimsí eile chomh maith. 20 00:00:54,440 --> 00:00:58,290 >> Mar sin, na laethanta seo, ag díriú mé den chuid is mó ar NoSQL teicneolaíochtaí agus an chéad ghlúin eile 21 00:00:58,290 --> 00:00:59,450 bunachar sonraí. 22 00:00:59,450 --> 00:01:03,370 Agus sin go ginearálta an méid mé ag dul a bheith anseo ag caint le tú inniu faoi. 23 00:01:03,370 --> 00:01:06,030 Mar sin, cad is féidir leat bheith ag súil as seisiún seo, 24 00:01:06,030 --> 00:01:08,254 beidh muid ag dul trí gairid stair na próiseála sonraí. 25 00:01:08,254 --> 00:01:10,420 Tá sé ina chuidiú i gcónaí chun nuair a tháinig muid as a thuiscint 26 00:01:10,420 --> 00:01:12,400 agus cén fáth go bhfuil muid áit a bhfuil muid. 27 00:01:12,400 --> 00:01:15,600 Agus beidh muid ag caint beagán beagán faoi theicneolaíocht NoSQL 28 00:01:15,600 --> 00:01:17,500 ón taobh bunúsach. 29 00:01:17,500 --> 00:01:19,870 >> Beidh muid a fháil i roinnt de na internals DynamoDB. 30 00:01:19,870 --> 00:01:24,350 Is DynamoDB AWS ar aon blas. 31 00:01:24,350 --> 00:01:27,340 Tá sé seo a bhainistiú go hiomlán agus óstáil réiteach NoSQL. 32 00:01:27,340 --> 00:01:32,420 Agus beidh muid ag labhairt le beagán faoi an tábla struchtúr, APIs, cineálacha sonraí, innéacsanna, 33 00:01:32,420 --> 00:01:35,177 agus roinnt de na internals den teicneolaíocht DynamoDB. 34 00:01:35,177 --> 00:01:37,760 Beidh muid a fháil i roinnt de na dearadh patrúin agus na cleachtais is fearr. 35 00:01:37,760 --> 00:01:39,968 Beidh muid ag labhairt faoi conas tú úsáid an teicneolaíocht seo le haghaidh roinnt 36 00:01:39,968 --> 00:01:41,430 na n-iarratas an lae inniu. 37 00:01:41,430 --> 00:01:44,820 Agus ansin beidh muid ag caint le beagán mar gheall ar an éabhlóid nó cinn 38 00:01:44,820 --> 00:01:48,980 de paraidím nua i gcláir ar a dtugtar ar iarratais ócáid-tiomáinte 39 00:01:48,980 --> 00:01:51,580 agus conas a imríonn DynamoDB sa mhéid is go chomh maith. 40 00:01:51,580 --> 00:01:54,690 Agus beidh orainn a fhágann tú le beagán de plé ailtireacht tagartha 41 00:01:54,690 --> 00:01:59,540 ionas gur féidir linn labhairt faoi roinnt de na bealaí is féidir leat é a úsáid DynamoDB. 42 00:01:59,540 --> 00:02:04,116 >> Mar sin, an chéad off-- tá sé seo ceist Chuala mé a lán, cad atá le bunachar sonraí. 43 00:02:04,116 --> 00:02:06,240 A lán de na daoine a cheapann siad fhios cad é bunachar sonraí. 44 00:02:06,240 --> 00:02:08,360 Má tá tú Google, beidh tú a fheiceáil seo. 45 00:02:08,360 --> 00:02:11,675 Tá sé ina sraith struchtúrtha de shonraí i seilbh i ríomhaire, go háirithe ceann a 46 00:02:11,675 --> 00:02:13,600 is féidir teacht ar bhealaí éagsúla. 47 00:02:13,600 --> 00:02:16,992 Is dócha go bhfuil dea- sainmhíniú ar bhunachar sonraí nua-aimseartha. 48 00:02:16,992 --> 00:02:19,450 Ach ní maith liom é, mar gheall ar ciallaíonn sé cúpla rudaí. 49 00:02:19,450 --> 00:02:20,935 Ciallaíonn sé struchtúr. 50 00:02:20,935 --> 00:02:23,120 Agus ciallaíonn sé go bhfuil sé ar ríomhaire. 51 00:02:23,120 --> 00:02:25,750 Agus ní raibh bunachair ann i gcónaí ar ríomhairí. 52 00:02:25,750 --> 00:02:28,020 Bunachair ann i ndáiríre i go leor bealaí. 53 00:02:28,020 --> 00:02:32,000 >> Mar sin sainmhíniú níos fearr ar Is bunachar rud éigin mar seo. 54 00:02:32,000 --> 00:02:34,786 Tá bunachar sonraí eagraithe sásra chun a stóráil, a bhainistiú, 55 00:02:34,786 --> 00:02:35,910 agus aisghabháil faisnéise. 56 00:02:35,910 --> 00:02:36,868 Tá sé seo ó About.com. 57 00:02:36,868 --> 00:02:42,080 Mar sin is maith liom seo mar gheall sé i ndáiríre cainteanna faoi ​​bunachar sonraí a bheith ina stór, 58 00:02:42,080 --> 00:02:44,800 stór de faisnéis, ní gá go 59 00:02:44,800 --> 00:02:46,780 rud éigin go suíonn ar ríomhaire. 60 00:02:46,780 --> 00:02:49,290 Agus tríd an stair, táimid ag nach raibh ríomhairí i gcónaí. 61 00:02:49,290 --> 00:02:52,110 >> Anois, má iarrann mé ar an meán lá atá inniu ann forbróir cad atá 62 00:02:52,110 --> 00:02:54,770 bunachar sonraí, go bhfuil an freagra a rachaidh mé. 63 00:02:54,770 --> 00:02:56,070 Áit éigin is féidir liom a bata stuif. 64 00:02:56,070 --> 00:02:56,670 Ceart? 65 00:02:56,670 --> 00:02:58,725 Agus tá sé fíor. 66 00:02:58,725 --> 00:02:59,600 Ach tá sé trua. 67 00:02:59,600 --> 00:03:02,700 Toisc go bhfuil an bunachar sonraí i ndáiríre bunaíodh an app nua-aimseartha. 68 00:03:02,700 --> 00:03:04,810 Tá sé an dúshraith de gach iarratas. 69 00:03:04,810 --> 00:03:07,240 Agus conas tá tú a thógáil go bunachar sonraí, conas a struchtúrú tú 70 00:03:07,240 --> 00:03:11,750 Tá sonraí ag dul a dheachtú conas a Fheidhmíonn iarratas mar scála tú. 71 00:03:11,750 --> 00:03:14,640 >> Mar sin, a lán de mo phost lá atá inniu ann Tá plé leis an méid 72 00:03:14,640 --> 00:03:17,180 a tharlaíonn nuair a d'fhorbróirí an deis seo a chur chuige 73 00:03:17,180 --> 00:03:19,510 agus déileáil le iarmhairt ar iarratas a 74 00:03:19,510 --> 00:03:24,966 Tá scálú anois níos faide ná an bunaidh hintinn agus fulaingt ó dhrochdhearadh. 75 00:03:24,966 --> 00:03:26,840 Mar sin tá súil againn go nuair a dhéanann tú siúl amach lá atá inniu ann, beidh tú 76 00:03:26,840 --> 00:03:29,010 tá cúpla uirlisí i do crios beidh go gcoinníonn tú 77 00:03:29,010 --> 00:03:32,566 as a dhéanamh na botúin céanna. 78 00:03:32,566 --> 00:03:33,066 Ceart go leor. 79 00:03:33,066 --> 00:03:36,360 Mar sin, a ligean ar labhairt faoi le beagán de an amlíne na teicneolaíochta mbunachar sonraí. 80 00:03:36,360 --> 00:03:38,830 I mo thuairimse, léigh mé ar airteagal nach bhfuil i bhfad ó shin 81 00:03:38,830 --> 00:03:43,020 agus dúirt sé rud éigin ar an lines-- tá sé ina ráiteas an-fileata. 82 00:03:43,020 --> 00:03:46,590 Dúirt sé an stair sonraí a phróiseáil é 83 00:03:46,590 --> 00:03:49,350 atá lán de watermarks ard de raidhse sonraí. 84 00:03:49,350 --> 00:03:49,920 OK. 85 00:03:49,920 --> 00:03:52,532 Anois, buille faoi thuairim mé go bhfuil de chineál ar fíor. 86 00:03:52,532 --> 00:03:54,990 Ach táim i ndáiríre ar é mar Is é an stair líonadh iarbhír 87 00:03:54,990 --> 00:03:56,820 le comhartha uisce ard brú sonraí. 88 00:03:56,820 --> 00:04:00,040 Mar gheall ar an ráta sonraí de Téann ionghabháil riamh síos. 89 00:04:00,040 --> 00:04:01,360 Téann sé ach suas. 90 00:04:01,360 --> 00:04:03,670 >> Agus a tharlaíonn nuair nuálaíocht feicimid brú sonraí, a 91 00:04:03,670 --> 00:04:07,825 Is é an méid sonraí go bhfuil anois i teacht isteach sa chóras. 92 00:04:07,825 --> 00:04:12,027 Agus ní féidir é a phróiseáil go héifeachtach ceachtar i am nó i gcostas. 93 00:04:12,027 --> 00:04:14,110 Agus sin nuair a thosaíonn muid chun breathnú ar brú sonraí. 94 00:04:14,110 --> 00:04:15,920 >> Mar sin, nuair a táimid ar an an chéad bunachar sonraí, seo 95 00:04:15,920 --> 00:04:17,180 is é an ceann a bhí idir ár chluasa. 96 00:04:17,180 --> 00:04:18,310 Táimid ag gach a rugadh leis. 97 00:04:18,310 --> 00:04:19,194 Tá sé ina bhunachar sonraí deas. 98 00:04:19,194 --> 00:04:21,110 Tá sé infhaighteacht ard. 99 00:04:21,110 --> 00:04:21,959 Tá sé i gcónaí ar. 100 00:04:21,959 --> 00:04:23,930 Is féidir leat a fháil i gcónaí é. 101 00:04:23,930 --> 00:04:24,890 >> Ach tá sé úsáideoir aonair. 102 00:04:24,890 --> 00:04:26,348 Ní féidir liom a roinnt mo smaointe le leat. 103 00:04:26,348 --> 00:04:28,370 Ní féidir leat a fháil ar mo smaointe nuair is mian leat iad. 104 00:04:28,370 --> 00:04:30,320 Agus nach bhfuil a n-abilitiy chomh maith. 105 00:04:30,320 --> 00:04:32,510 Dearmad a chuirimid rudaí. 106 00:04:32,510 --> 00:04:36,540 Gach anois agus ansin, duine againn duilleoga agus bogann ar aghaidh go dtí a bheith ann eile 107 00:04:36,540 --> 00:04:39,110 agus caillfidh muid gach rud go raibh sa bhunachar sonraí. 108 00:04:39,110 --> 00:04:40,640 Mar sin nach bhfuil go léir go maith. 109 00:04:40,640 --> 00:04:43,189 >> Agus d'oibrigh sé seo go maith thar am nuair a bhí muid ar ais sa lá 110 00:04:43,189 --> 00:04:46,230 nuair a go léir is gá dúinn i ndáiríre a fhios go bhfuil áit a bhfuil muid ag dul chun dul ar amárach 111 00:04:46,230 --> 00:04:49,630 nó i gcás ina muid ag cruinniú an bia is fearr. 112 00:04:49,630 --> 00:04:52,820 Ach mar a thosaigh muid ag fás mar civilization agus an rialtas thosaigh 113 00:04:52,820 --> 00:04:55,152 le teacht isteach a bheith, agus Thosaigh gnóthaí chun cinn, 114 00:04:55,152 --> 00:04:57,360 thosaigh muid a bhaint amach againn Ní mór beagán níos mó ná an méid 115 00:04:57,360 --> 00:04:58,210 D'fhéadfadh muid a chur in ár cheann. 116 00:04:58,210 --> 00:04:58,870 Ceart go leor? 117 00:04:58,870 --> 00:05:00,410 >> Córais de thaifead is gá dúinn. 118 00:05:00,410 --> 00:05:02,220 Áiteanna is gá dúinn a bheith in ann sonraí a stóráil. 119 00:05:02,220 --> 00:05:05,450 Mar sin, thosaigh muid doiciméid scríbhinn, leabharlanna agus cartlanna a chruthú. 120 00:05:05,450 --> 00:05:08,000 Thosaigh muid ag forbairt córas cuntasaíochta mórleabhair. 121 00:05:08,000 --> 00:05:12,200 Agus sin córas chomhaireamh mórleabhair ar siúl ar fud an domhain feadh na gcéadta bliain go leor, 122 00:05:12,200 --> 00:05:15,580 agus b'fhéidir fiú na mílte bliain mar muid de chineál ar fhás go dtí an pointe 123 00:05:15,580 --> 00:05:18,420 i gcás go ualach sonraí dul thar an cumas na na córais sin 124 00:05:18,420 --> 00:05:19,870 a bheith in ann a bhfuil sé. 125 00:05:19,870 --> 00:05:22,070 >> Agus tharla i ndáiríre sna 1880í. 126 00:05:22,070 --> 00:05:22,570 Ceart? 127 00:05:22,570 --> 00:05:24,390 Sna 1880 US Daonáireamh. 128 00:05:24,390 --> 00:05:26,976 Tá sé seo i ndáiríre i gcás an casadh pointe sonraí a phróiseáil nua-aimseartha. 129 00:05:26,976 --> 00:05:28,850 Is é seo an pointe ag a bhfuil an méid sonraí 130 00:05:28,850 --> 00:05:32,060 a bhí á mbailiú ag an US rialtas fuair go dtí an pointe 131 00:05:32,060 --> 00:05:34,005 nuair a thóg sé ocht mbliana a phróiseáil. 132 00:05:34,005 --> 00:05:36,350 >> Anois, ocht years-- mar tá a fhios agat, an daonáireamh 133 00:05:36,350 --> 00:05:39,180 Ritheann gach 10 years-- mar sin tá sé soiléir go leor go bhfuil ag an am a chuirimid ar 134 00:05:39,180 --> 00:05:41,419 Fuair ​​an daonáireamh 1890, an méid sonraí go 135 00:05:41,419 --> 00:05:43,210 a bhí ag dul le próiseáil ag an rialtas a bhí 136 00:05:43,210 --> 00:05:46,335 ag dul go dtí níos mó ná 10 mbliana go bhfuil sé Bheadh ​​a ghlacadh chun a seoladh an daonáireamh nua. 137 00:05:46,335 --> 00:05:47,250 Bhí sé seo ina fhadhb. 138 00:05:47,250 --> 00:05:49,000 >> Mar sin, ar fhear darbh ainm Herman Hollerith tháinig in éineacht 139 00:05:49,000 --> 00:05:52,640 agus chum sé Punch taifead aonad cártaí, léitheoir cárta Punch, Punch cárta 140 00:05:52,640 --> 00:05:58,420 Táblóir, agus an cóimheas na sásraí maidir le teicneolaíocht seo. 141 00:05:58,420 --> 00:06:01,860 Agus an chuideachta sin a déanta sé ag an am, chomh maith le cúpla daoine eile, 142 00:06:01,860 --> 00:06:05,450 i ndáiríre bhí ar cheann de na piléir de mhionchuideachta a fhios againn sa lá atá inniu ar a dtugtar IBM. 143 00:06:05,450 --> 00:06:08,417 >> Mar sin, bhí ar dtús i IBM an gnó mbunachar sonraí. 144 00:06:08,417 --> 00:06:09,750 Agus sin i ndáiríre cad a rinne siad. 145 00:06:09,750 --> 00:06:11,110 Rinne siad sonraí a phróiseáil. 146 00:06:11,110 --> 00:06:15,400 >> Mar sin iomadú na Punch cártaí, ar sásraí Ingenious 147 00:06:15,400 --> 00:06:18,560 a bheith in ann a ghiaráil go teicneolaíocht a vótaíocht Leagann toradh curtha in eagar. 148 00:06:18,560 --> 00:06:20,726 Is féidir leat a fheiceáil sa phictiúr seo ann ní mór dúinn a little-- 149 00:06:20,726 --> 00:06:23,970 tá sé ina beagán small-- ach is féidir leat a fheiceáil meicníocht meicniúil an-Ingenious 150 00:06:23,970 --> 00:06:26,970 áit a bhfuil muid deic cárta Punch. 151 00:06:26,970 --> 00:06:28,720 Agus tá duine éigin ar thógáil scriúire beag 152 00:06:28,720 --> 00:06:31,400 agus sticking tríd an sliotán agus ardú sé suas 153 00:06:31,400 --> 00:06:34,820 a fháil go chluiche, go torthaí curtha in eagar a leagan síos. 154 00:06:34,820 --> 00:06:36,270 >> Is é seo an comhiomlánú. 155 00:06:36,270 --> 00:06:38,690 Déanaimid é seo go léir an t-am lá atá inniu ann sa ríomhaire, 156 00:06:38,690 --> 00:06:40,100 nuair a dhéanann tú é sa bhunachar sonraí. 157 00:06:40,100 --> 00:06:41,620 Úsáid againn a dhéanamh de láimh, ceart? 158 00:06:41,620 --> 00:06:42,994 Daoine a chur ar na rudaí seo le chéile. 159 00:06:42,994 --> 00:06:45,440 Agus bhí sé an t-iliomad de na cártaí Punch 160 00:06:45,440 --> 00:06:50,070 i cad a dtugtar muid a drumaí sonraí agus Reels sonraí, téip páipéar. 161 00:06:50,070 --> 00:06:55,980 >> Ghlac an tionscal próiseála sonraí ceacht ó na pianos imreoir. 162 00:06:55,980 --> 00:06:57,855 Pianos imreoir ar ais ag an cas de na céad 163 00:06:57,855 --> 00:07:02,100 a úsáidtear chun úsáid a bhaint as Reels páipéir le sliotáin ar a insint dó a eochracha a imirt. 164 00:07:02,100 --> 00:07:05,380 Mar sin, bhí in oiriúint go teicneolaíocht deireadh thiar a stóráil sonraí digiteacha, 165 00:07:05,380 --> 00:07:08,070 toisc go bhféadfadh siad a chur go bhfuil na sonraí isteach ar na Reels téip páipéar. 166 00:07:08,070 --> 00:07:10,870 >> Anois, mar thoradh air sin, sonraí bhí actually-- conas 167 00:07:10,870 --> 00:07:14,960 tú rochtain na sonraí seo a bhí go díreach ag brath ar an gcaoi a stóráil tú é. 168 00:07:14,960 --> 00:07:17,825 Mar sin, má chuir mé na sonraí ar téip, Bhí mé rochtain ar na sonraí líneach. 169 00:07:17,825 --> 00:07:20,475 Bhí mé a rolladh an t-iomlán téip rochtain a fháil ar na sonraí go léir. 170 00:07:20,475 --> 00:07:22,600 Má chuir mé na sonraí i Punch cártaí, raibh mé in ann rochtain a fháil air 171 00:07:22,600 --> 00:07:26,270 i beagán níos randamach faisean, b'fhéidir nach bhfuil chomh tapa. 172 00:07:26,270 --> 00:07:30,770 >> Ach bhí teorainneacha sa chaoi táimid ag rochtain ar shonraí bunaithe ar an gcaoi a bhí stóráilte. 173 00:07:30,770 --> 00:07:32,890 Agus mar sin bhí sé seo ina fhadhb dul isteach ar an '50s. 174 00:07:32,890 --> 00:07:37,890 Arís, is féidir linn tús a fheiceáil go bhfuil muid ag teicneolaíochtaí nua a phróiseáil a fhorbairt 175 00:07:37,890 --> 00:07:41,670 na sonraí, ceart, osclaíonn sé suas an doras do réitigh nua, 176 00:07:41,670 --> 00:07:45,852 do chláir nua, nua iarratais ar na sonraí. 177 00:07:45,852 --> 00:07:47,810 Agus i ndáiríre, rialachas D'fhéadfadh a bheith ar an gcúis 178 00:07:47,810 --> 00:07:49,435 cén fáth a d'fhorbair muid roinnt de na córais seo. 179 00:07:49,435 --> 00:07:52,290 Ach gnó tháinig go tapa an tiománaí taobh thiar de na éabhlóid 180 00:07:52,290 --> 00:07:54,720 ar an mbunachar sonraí nua-aimseartha agus an córas comhaid nua-aimseartha. 181 00:07:54,720 --> 00:07:56,870 >> Mar sin, an chéad rud eile a tháinig suas a bhí sa '50s 182 00:07:56,870 --> 00:08:00,780 bhí an córas comhaid agus na forbairt stórála rochtain randamach. 183 00:08:00,780 --> 00:08:02,050 Bhí sé seo go hálainn. 184 00:08:02,050 --> 00:08:06,230 Anois, ar fad ar tobann, is féidir linn a chur ar ár comhaid in áit ar bith ar na thiomáineann crua 185 00:08:06,230 --> 00:08:09,760 agus is féidir linn rochtain a fháil ar na sonraí seo go randamach. 186 00:08:09,760 --> 00:08:11,950 Is féidir linn a pharsáil go faisnéis as chomhaid. 187 00:08:11,950 --> 00:08:14,920 Agus a réiteach dúinn go léir an domhain fadhbanna le próiseáil sonraí. 188 00:08:14,920 --> 00:08:17,550 >> Agus mhair go thart ar 20 nó 30 mbliana go dtí an éabhlóid 189 00:08:17,550 --> 00:08:22,100 ar an mbunachar sonraí coibhneasta, a Is nuair a chinn an domhan againn anois 190 00:08:22,100 --> 00:08:27,940 gá go mbeadh stór a defeats an sraoilleáil na sonraí ar fud an chomhaid 191 00:08:27,940 --> 00:08:29,540 córais go atá againn tógtha. Ceart? 192 00:08:29,540 --> 00:08:34,270 Sonraí bhfad ró dháileadh i an iomarca áiteanna, an dí-dúbailt na sonraí, 193 00:08:34,270 --> 00:08:37,120 agus ba é an costas stórála ollmhór. 194 00:08:37,120 --> 00:08:43,760 >> I '70s, an acmhainn is daoire go raibh ar ríomhaire a bhí an stóráil. 195 00:08:43,760 --> 00:08:46,200 Ba é an próiseálaí féachaint air mar chostas seasta. 196 00:08:46,200 --> 00:08:49,030 Nuair a cheannaíonn mé an bosca, a dhéanann an LAP roinnt oibre. 197 00:08:49,030 --> 00:08:51,960 Tá sé seo ag dul a bheith sníomh cibé tá sé ag obair go hiarbhír nó nach bhfuil. 198 00:08:51,960 --> 00:08:53,350 Sin i ndáiríre ar chostas chuaigh faoi. 199 00:08:53,350 --> 00:08:56,030 >> Ach cad costas dom mar Tá gnó a stóráil. 200 00:08:56,030 --> 00:09:00,020 Má tá mé a cheannach níos mó dioscaí chugainn mí, go bhfuil ar chostas fíor go ndéantar an pá mé. 201 00:09:00,020 --> 00:09:01,620 Agus is é sin a stóráil daor. 202 00:09:01,620 --> 00:09:05,020 >> Anois táimid ag go tapa ar aghaidh 40 bliain agus tá fadhb difriúil againn. 203 00:09:05,020 --> 00:09:10,020 Is é an ríomh anois acmhainn is daoire. 204 00:09:10,020 --> 00:09:11,470 Is é an stóráil saor. 205 00:09:11,470 --> 00:09:14,570 Ciallaíonn mé, is féidir linn dul in áit ar bith ar an scamall agus is féidir linn a fháil a stóráil saor. 206 00:09:14,570 --> 00:09:17,190 Ach cad nach féidir liom teacht ar go bhfuil ríomh saor. 207 00:09:17,190 --> 00:09:20,700 >> Mar sin, an éabhlóid an lae inniu teicneolaíocht, na teicneolaíochta bunachar sonraí, 208 00:09:20,700 --> 00:09:23,050 dírithe i ndáiríre ar fud bunachair dháileadh 209 00:09:23,050 --> 00:09:26,960 nach bhfuil ag fulaingt ó an cineál céanna scála 210 00:09:26,960 --> 00:09:29,240 teorainneacha bunachair sonraí coibhneasta. 211 00:09:29,240 --> 00:09:32,080 Beidh muid ag labhairt le beagán faoi cad a chiallaíonn i ndáiríre. 212 00:09:32,080 --> 00:09:34,760 >> Ach ar cheann de na cúiseanna agus an tiománaí taobh thiar this-- linn a 213 00:09:34,760 --> 00:09:38,290 Labhair faoi an brú sonraí. 214 00:09:38,290 --> 00:09:41,920 Tá brú Sonraí rud éigin a thiomáineann nuálaíocht. 215 00:09:41,920 --> 00:09:44,610 Agus má fhéachann tú ar os cionn le cúig bliana anuas, 216 00:09:44,610 --> 00:09:48,180 tá sé seo le chairt ar cad a na sonraí ualach ar fud an fhiontair ginearálta 217 00:09:48,180 --> 00:09:49,640 Breathnaíonn an nós sna cúig bliana anuas. 218 00:09:49,640 --> 00:09:52,570 >> Agus an riail ghinearálta an ordóg na days-- má théann tú Google-- 219 00:09:52,570 --> 00:09:55,290 Is 90% de na sonraí sin a stóráil againn inniu, agus bhí sé 220 00:09:55,290 --> 00:09:57,330 ghinfear laistigh den dhá bhliain anuas. 221 00:09:57,330 --> 00:09:57,911 OK. 222 00:09:57,911 --> 00:09:59,410 Anois, nach bhfuil an treocht atá nua. 223 00:09:59,410 --> 00:10:01,230 Is é seo an treocht go bhfuil a bhí ag dul amach ar feadh 100 bliain. 224 00:10:01,230 --> 00:10:03,438 Ó shin i leith Herman Hollerith d'fhorbair an cárta Punch, 225 00:10:03,438 --> 00:10:08,040 tá muid ag tógáil stórtha sonraí agus a bhailiú sonraí ag rátaí phenomenal. 226 00:10:08,040 --> 00:10:10,570 >> Mar sin, thar na 100 bliain anuas, againn le feiceáil an treocht seo. 227 00:10:10,570 --> 00:10:11,940 Ní sin ag dul a athrú. 228 00:10:11,940 --> 00:10:14,789 Ag dul ar aghaidh, táimid ag dul a fheiceáil seo, más rud é nach treocht brostaithe. 229 00:10:14,789 --> 00:10:16,330 Agus is féidir leat a fheiceáil cad go Breathnaíonn an nós. 230 00:10:16,330 --> 00:10:23,510 >> Má bhí gnó i 2010 ar cheann terabyte sonraí faoi bhainistíocht, 231 00:10:23,510 --> 00:10:27,080 lá atá inniu ann a chiallaíonn go bhfuil siad a bhainistiú 6.5 petabytes na sonraí. 232 00:10:27,080 --> 00:10:30,380 Sin 6,500 uaire níos mó sonraí. 233 00:10:30,380 --> 00:10:31,200 Agus tá a fhios agam seo. 234 00:10:31,200 --> 00:10:33,292 Tá mé ag obair leis na gnóthaí gach lá. 235 00:10:33,292 --> 00:10:35,000 Cúig bliana ó shin, mé Bheadh ​​labhairt le cuideachtaí 236 00:10:35,000 --> 00:10:38,260 a bheadh ​​ag labhairt liom faoi na rudaí a pian tá sé le terabytes na sonraí a bhainistiú. 237 00:10:38,260 --> 00:10:39,700 Agus ba mhaith leo labhairt dom faoi conas a fheiceann muid 238 00:10:39,700 --> 00:10:41,825 go sé seo ag dul is dócha a bheith ina petabyte nó dhá 239 00:10:41,825 --> 00:10:43,030 laistigh de chúpla bliain. 240 00:10:43,030 --> 00:10:45,170 >> Na cuideachtaí céanna lá atá inniu ann Tá mé ag cruinniú leis, 241 00:10:45,170 --> 00:10:48,100 agus tá siad ag caint liom faoin fhadhb atá ann ag a bhainistiú 242 00:10:48,100 --> 00:10:51,440 deicheanna, 20 petabytes na sonraí. 243 00:10:51,440 --> 00:10:53,590 Mar sin, an pléascadh an sonraí i dtionscal 244 00:10:53,590 --> 00:10:56,670 ag tiomáint an ollmhór Ní mór do réitigh níos fearr. 245 00:10:56,670 --> 00:11:00,980 Agus is é an bunachar sonraí coibhneasta ach nach bhfuil ina gcónaí suas go dtí an t-éileamh. 246 00:11:00,980 --> 00:11:03,490 >> Agus mar sin níl a líneach comhghaol idir brú sonraí 247 00:11:03,490 --> 00:11:05,210 agus nuálaíocht theicniúil. 248 00:11:05,210 --> 00:11:07,780 Tá stair léirithe dúinn seo, go le himeacht ama, 249 00:11:07,780 --> 00:11:11,090 aon uair a líon na n sonraí gur gá a phróiseáil go 250 00:11:11,090 --> 00:11:15,490 níos mó ná an cumas an chórais a phróiseáil i de thréimhse ama réasúnach 251 00:11:15,490 --> 00:11:18,870 nó ar chostas réasúnta, teicneolaíochtaí nua ansin 252 00:11:18,870 --> 00:11:21,080 Tá invented chun an fhadhb na fadhbanna sin. 253 00:11:21,080 --> 00:11:24,090 Glacfar na teicneolaíochtaí nua, ar a seal, an doras a oscailt 254 00:11:24,090 --> 00:11:27,840 go sraith eile de fadhbanna, a Tá bailiú fiú níos mó sonraí. 255 00:11:27,840 --> 00:11:29,520 >> Anois, ní táimid ag dul chun stop a chur. 256 00:11:29,520 --> 00:11:30,020 Ceart? 257 00:11:30,020 --> 00:11:31,228 Níl muid ag dul chun stop a chur. 258 00:11:31,228 --> 00:11:31,830 Cén fáth? 259 00:11:31,830 --> 00:11:35,520 Toisc nach féidir leat fhios ag gach rud tá a fhios i na cruinne. 260 00:11:35,520 --> 00:11:40,510 Agus chomh fada agus tá muid beo, ar fud an stair an fear, 261 00:11:40,510 --> 00:11:43,440 ní mór dúinn i gcónaí thiomáint chun níos mó. 262 00:11:43,440 --> 00:11:49,840 >> Mar sin is cosúil cosúil le gach orlach sinn ag síos an cosán ar fionnachtain eolaíochta, 263 00:11:49,840 --> 00:11:54,620 tá muid ag a iolrú ar an méid sonraí gur gá dúinn a phróiseáil exponentially 264 00:11:54,620 --> 00:11:59,920 mar uncover muid níos mó agus níos mó agus níos mó mar gheall ar an obair istigh den saol, 265 00:11:59,920 --> 00:12:04,530 faoi ​​conas a oibríonn na cruinne, thart ag tiomáint an fionnachtain eolaíochta, 266 00:12:04,530 --> 00:12:06,440 agus an t-aireagán a táimid ag déanamh lá atá inniu ann. 267 00:12:06,440 --> 00:12:09,570 An líon na sonraí díreach méaduithe go leanúnach. 268 00:12:09,570 --> 00:12:12,120 Mar sin, a bheith in ann déileáil le is é seo an fhadhb ollmhór. 269 00:12:12,120 --> 00:12:14,790 270 00:12:14,790 --> 00:12:17,410 >> Mar sin, ar cheann de na rudaí táimid mar cén fáth NoSQL? 271 00:12:17,410 --> 00:12:19,200 Conas a dhéanann NoSQL fhadhb seo a réiteach? 272 00:12:19,200 --> 00:12:24,980 Bhuel, bunachair sonraí coibhneasta, Teanga Struchtúrtha Iarratas, 273 00:12:24,980 --> 00:12:28,600 SQL-- go bhfuil i ndáiríre a thógáil de na choibhneasta database-- iad na rudaí 274 00:12:28,600 --> 00:12:30,770 optamaithe le haghaidh stórála. 275 00:12:30,770 --> 00:12:33,180 >> Ar ais sna '70s, arís, Tá diosca daor. 276 00:12:33,180 --> 00:12:36,990 An cleachtadh soláthar stórála san fhiontar bhfuil riamh-dar críoch. 277 00:12:36,990 --> 00:12:37,490 Tá a fhios agam. 278 00:12:37,490 --> 00:12:38,020 Bhí cónaí mé é. 279 00:12:38,020 --> 00:12:41,250 Scríobh mé tiománaithe stórála le haghaidh cuideachta superserver enterprised 280 00:12:41,250 --> 00:12:42,470 ar ais sa '90s. 281 00:12:42,470 --> 00:12:45,920 Agus is é an líne bun racking eile Bhí eagar stóráil ach rud éigin go 282 00:12:45,920 --> 00:12:47,600 Tharla gach lá san fhiontar. 283 00:12:47,600 --> 00:12:49,030 Agus ní stop sé. 284 00:12:49,030 --> 00:12:52,690 Stóráil dlús níos airde, ar an éileamh le haghaidh stórála ard-dlúis, 285 00:12:52,690 --> 00:12:56,340 agus le haghaidh stórála níos éifeachtaí devices-- Riamh tá sé stop. 286 00:12:56,340 --> 00:13:00,160 >> Agus is é NoSQL teicneolaíocht mór toisc go normalizes sé na sonraí. 287 00:13:00,160 --> 00:13:02,210 Sé de-dúbailt na sonraí. 288 00:13:02,210 --> 00:13:07,180 Cuireann sé na sonraí i struchtúr a Is agnostic le gach patrún rochtana. 289 00:13:07,180 --> 00:13:11,600 Is féidir iarratais il bhuail go SQL bunachar sonraí, á reáchtáil ceisteanna ad hoc, 290 00:13:11,600 --> 00:13:15,950 agus sonraí i gcruth a fháil go bhfuil siad Ní mór a phróiseáil le haghaidh a n ualaí oibre. 291 00:13:15,950 --> 00:13:17,570 Go fuaimeanna iontach. 292 00:13:17,570 --> 00:13:21,350 Ach tá an líne bun le haon córas, má tá sé agnostic do gach rud, 293 00:13:21,350 --> 00:13:23,500 tá sé optamaithe le haghaidh rud ar bith. 294 00:13:23,500 --> 00:13:24,050 OK? 295 00:13:24,050 --> 00:13:26,386 >> Agus sin cad a fháil againn leis an bunachar sonraí coibhneasta. 296 00:13:26,386 --> 00:13:27,510 Tá sé seo optamaithe le haghaidh stórála. 297 00:13:27,510 --> 00:13:28,280 Tá sé normalaithe. 298 00:13:28,280 --> 00:13:29,370 Tá sé choibhneasta. 299 00:13:29,370 --> 00:13:31,660 Tacaíonn sé na ceisteanna ad hoc. 300 00:13:31,660 --> 00:13:34,000 Agus é agus é a scálaí hingearach. 301 00:13:34,000 --> 00:13:39,030 >> Más gá dom a fháil ar bhunachar sonraí SQL mó nó bunachar sonraí SQL níos cumhachtaí, 302 00:13:39,030 --> 00:13:41,090 Téim cheannach píosa níos mó de iarainn. 303 00:13:41,090 --> 00:13:41,600 OK? 304 00:13:41,600 --> 00:13:44,940 D'oibrigh mé le go leor de na custaiméirí a bhí trí uasghrádú mór 305 00:13:44,940 --> 00:13:48,340 i n-infreastruchtúr SQL amháin a fháil amach sé mhí ina dhiaidh sin, 306 00:13:48,340 --> 00:13:49,750 tá siad ag bualadh an bhalla arís. 307 00:13:49,750 --> 00:13:55,457 Agus an freagra ó Oracle nó MSSQL nó go bhfuil aon duine eile a fháil bosca níos mó. 308 00:13:55,457 --> 00:13:58,540 Bhuel luath nó mall, ní féidir leat a cheannach níos mó bosca, agus sin fhadhb dáiríre. 309 00:13:58,540 --> 00:14:00,080 Ní mór dúinn a athrú i ndáiríre rudaí. 310 00:14:00,080 --> 00:14:01,080 Mar sin, i gcás ina ndéanann an obair seo? 311 00:14:01,080 --> 00:14:06,560 Oibríonn sé go maith le haghaidh líne Analytics, ualaí oibre OLAP-cineál. 312 00:14:06,560 --> 00:14:08,670 Agus sin i ndáiríre i gcás ina mbaineann SQL. 313 00:14:08,670 --> 00:14:12,540 Anois, tá sé in úsáid sa lá atá inniu i go leor ar líne idirbheartaíochta a phróiseáil de chineál 314 00:14:12,540 --> 00:14:13,330 iarratais. 315 00:14:13,330 --> 00:14:16,460 Agus oibríonn sé ach fíneáil ag leibhéal éigin de a úsáid, 316 00:14:16,460 --> 00:14:18,670 ach nach bhfuil ach de réir scála an dóigh a ndéanann NoSQL. 317 00:14:18,670 --> 00:14:20,660 Agus beidh muid ag caint beagán beagán faoi cén fáth go bhfuil sin. 318 00:14:20,660 --> 00:14:23,590 >> Anois, NoSQL, ar an láimh eile, Tá níos mó optamaithe le haghaidh ríomh. 319 00:14:23,590 --> 00:14:24,540 OK? 320 00:14:24,540 --> 00:14:26,830 Níl sé agnostic le patrún rochtana. 321 00:14:26,830 --> 00:14:31,620 An bhfuil cad tugaimid de-normalaithe déanmhas nó déanmhas ordlathach. 322 00:14:31,620 --> 00:14:35,000 Tá na sonraí i mbunachar sonraí coibhneasta tháinig le chéile ó táblaí il 323 00:14:35,000 --> 00:14:36,850 a thabhairt ar aird an dearcadh gur gá duit. 324 00:14:36,850 --> 00:14:40,090 Na sonraí i mbunachar sonraí NoSQL Tá stóráil i ndoiciméad a 325 00:14:40,090 --> 00:14:42,100 Tá an struchtúr ordlathach. 326 00:14:42,100 --> 00:14:45,670 Gach ceann de na sonraí a bheadh ​​de ghnáth le chéile a thabhairt ar aird an dearcadh sin 327 00:14:45,670 --> 00:14:47,160 Tá a stóráil in aon cháipéis amháin. 328 00:14:47,160 --> 00:14:50,990 Agus beidh muid ag labhairt le beagán faoi conas a oibríonn i gceann cúpla cairteacha. 329 00:14:50,990 --> 00:14:55,320 >> Ach tá an smaoineamh anseo go siopa leat do shonraí mar na tuairimí instantiated. 330 00:14:55,320 --> 00:14:56,410 OK? 331 00:14:56,410 --> 00:14:58,610 Scála tú go cothrománach. 332 00:14:58,610 --> 00:14:59,556 Ceart? 333 00:14:59,556 --> 00:15:02,100 Más gá dom chun cur leis an méid mo braisle NoSQL, 334 00:15:02,100 --> 00:15:03,700 Ní gá dom a fháil bosca níos mó. 335 00:15:03,700 --> 00:15:05,200 Rachaidh mé bosca eile. 336 00:15:05,200 --> 00:15:07,700 Agus braisle mé na chéile, agus is féidir liom shard sonraí. 337 00:15:07,700 --> 00:15:10,780 Beidh muid ag labhairt le beagán faoi cad é sharding, a bheith 338 00:15:10,780 --> 00:15:14,270 in ann a scála an mbunachar sonraí sin ar fud na feistí il fisiciúla 339 00:15:14,270 --> 00:15:18,370 agus bain an bac sin Éilíonn dom de réir scála go hingearach. 340 00:15:18,370 --> 00:15:22,080 >> Mar sin, tá sé tógtha i ndáiríre le haghaidh líne próiseáil idirbhirt agus scála. 341 00:15:22,080 --> 00:15:25,480 Níl idirdhealú mór anseo idir tuairisciú, ceart? 342 00:15:25,480 --> 00:15:27,810 Tuairisciú, níl a fhios agam an ceisteanna tá mé ag dul a iarraidh. 343 00:15:27,810 --> 00:15:28,310 Ceart? 344 00:15:28,310 --> 00:15:30,570 Reporting-- má tá duine éigin ó mo rannóg margaíochta 345 00:15:30,570 --> 00:15:34,520 ba mhaith leis a just-- cé mhéad de mo chustaiméirí bhfuil an tréith ar leith a 346 00:15:34,520 --> 00:15:37,850 cheannaigh ar an day-- Níl a fhios agam cad a ceist tá siad ag dul a iarraidh. 347 00:15:37,850 --> 00:15:39,160 Mar sin, is gá dom a bheith agnostic. 348 00:15:39,160 --> 00:15:41,810 >> Anois, i líne iarratas idirbheartaíochta, 349 00:15:41,810 --> 00:15:43,820 Tá a fhios agam cad iad na ceisteanna mé ag iarraidh. 350 00:15:43,820 --> 00:15:46,581 Tógadh mé an t-iarratas sreabhadh oibre an-sonrach. 351 00:15:46,581 --> 00:15:47,080 OK? 352 00:15:47,080 --> 00:15:50,540 Mar sin, má optamú mé ar na sonraí stóráil chun tacú leis an sreabhadh oibre, 353 00:15:50,540 --> 00:15:52,020 sé ag dul a bheith níos tapúla. 354 00:15:52,020 --> 00:15:55,190 Agus sin an fáth féidir le NoSQL i ndáiríre dlús a sheachadadh 355 00:15:55,190 --> 00:15:57,710 de na cineálacha seirbhísí. 356 00:15:57,710 --> 00:15:58,210 Ceart go leor. 357 00:15:58,210 --> 00:16:00,501 >> Mar sin, táimid ag dul chun dul isteach le beagán de theoiric anseo. 358 00:16:00,501 --> 00:16:03,330 Agus roinnt de tú, do shúile D'fhéadfadh rolladh ar ais le beagán. 359 00:16:03,330 --> 00:16:06,936 Ach beidh mé iarracht é a choinneáil leibhéal chomh ard agus is féidir liom. 360 00:16:06,936 --> 00:16:08,880 Mar sin, má tá tú i an tionscadal bainistíocht, níl 361 00:16:08,880 --> 00:16:12,280 a thógáil ar a dtugtar an triantán na srianta. 362 00:16:12,280 --> 00:16:12,936 OK. 363 00:16:12,936 --> 00:16:16,060 An triantán de shrianta dictates Ní féidir leat a bheith gach rud ar fad an t-am. 364 00:16:16,060 --> 00:16:17,750 Ní féidir le do chuid pie agus itheann sé freisin. 365 00:16:17,750 --> 00:16:22,310 Mar sin, i mbainistíocht tionscadail, go triantán Is srianta féidir leat a bheith saor é, 366 00:16:22,310 --> 00:16:24,710 Is féidir leat a bheith go tapa é, nó is féidir leat a bheith sé go maith. 367 00:16:24,710 --> 00:16:25,716 Roghnaigh dhá. 368 00:16:25,716 --> 00:16:27,090 Toisc nach féidir leat go léir trí. 369 00:16:27,090 --> 00:16:27,460 Ceart? 370 00:16:27,460 --> 00:16:27,820 OK. 371 00:16:27,820 --> 00:16:28,920 >> Mar sin, éisteacht leat faoi seo go leor. 372 00:16:28,920 --> 00:16:31,253 Tá sé ina srian triple, triantán de shriantacht triple, 373 00:16:31,253 --> 00:16:34,420 nó go bhfuil an triantán iarann ​​oftentimes-- nuair a labhair tú do bhainisteoirí tionscadal, 374 00:16:34,420 --> 00:16:35,420 beidh siad ag caint faoi seo. 375 00:16:35,420 --> 00:16:37,640 Anois, tá bunachair sonraí n triantán iarann ​​féin. 376 00:16:37,640 --> 00:16:40,350 Agus an triantán iarann ​​sonraí Is rud ar a dtugaimid teoirim CAP. 377 00:16:40,350 --> 00:16:41,580 OK? 378 00:16:41,580 --> 00:16:43,770 >> Dictates teoirim CAP conas a oibríonn bunachair 379 00:16:43,770 --> 00:16:45,627 faoi ​​choinníoll an-sonrach. 380 00:16:45,627 --> 00:16:47,460 Agus beidh muid ag labhairt faoi cad é an coinníoll sin. 381 00:16:47,460 --> 00:16:52,221 Ach an trí phointe an triantáin, mar a déarfá, tá C, comhsheasmhacht. 382 00:16:52,221 --> 00:16:52,720 OK? 383 00:16:52,720 --> 00:16:56,760 Mar sin, i CAP, ciallaíonn comhsheasmhacht go léir cliaint féidir leo rochtain ar an mbunachar sonraí 384 00:16:56,760 --> 00:16:59,084 beidh an-i gcónaí bhfianaise comhsheasmhach ar shonraí. 385 00:16:59,084 --> 00:17:00,750 Níl aon duine ag dul a fheiceáil dhá rudaí éagsúla. 386 00:17:00,750 --> 00:17:01,480 OK? 387 00:17:01,480 --> 00:17:04,020 Má fheiceann mé an mbunachar sonraí, Tá mé ag féachaint ar an dearcadh céanna 388 00:17:04,020 --> 00:17:06,130 mar mo pháirtí a fheiceann an mbunachar sonraí céanna. 389 00:17:06,130 --> 00:17:07,470 Sin comhsheasmhacht. 390 00:17:07,470 --> 00:17:12,099 >> Ciallaíonn Fáil go más rud é an bunachar sonraí ar líne, más féidir é a bheith bainte amach, 391 00:17:12,099 --> 00:17:14,760 go mbeidh gach cliant i gcónaí a bheith in ann a léamh agus a scríobh. 392 00:17:14,760 --> 00:17:15,260 OK? 393 00:17:15,260 --> 00:17:17,010 Mar sin, gach cliant go Is féidir a léamh ar an mbunachar sonraí 394 00:17:17,010 --> 00:17:18,955 a bheidh i gcónaí in ann léamh Sonraí sonraí agus scríobh. 395 00:17:18,955 --> 00:17:21,819 Agus más rud é go bhfuil an cás, tá sé córas ar fáil. 396 00:17:21,819 --> 00:17:24,230 >> Agus is é an tríú pointe cad tugaimid caoinfhulaingt dheighilt. 397 00:17:24,230 --> 00:17:24,730 OK? 398 00:17:24,730 --> 00:17:28,160 Ciallaíonn caoinfhulaingt Deighiltí go n-oibríonn an córas go maith 399 00:17:28,160 --> 00:17:32,000 in ainneoin líonra fisiciúil landairí idir na nóid. 400 00:17:32,000 --> 00:17:32,760 OK? 401 00:17:32,760 --> 00:17:36,270 Mar sin, nóid sa bhraisle nach féidir labhairt le chéile, cad a tharlaíonn? 402 00:17:36,270 --> 00:17:36,880 Ceart go leor. 403 00:17:36,880 --> 00:17:39,545 >> Bunachair sonraí coibhneasta Mar sin choose-- Is féidir leat a roghnú dhá cheann de na. 404 00:17:39,545 --> 00:17:40,045 OK. 405 00:17:40,045 --> 00:17:43,680 Roghnú bunachair sonraí coibhneasta Mar sin a bheith comhsheasmhach agus ar fáil. 406 00:17:43,680 --> 00:17:47,510 Má tharlaíonn an laindéal idir na DataNodes sa siopa sonraí, 407 00:17:47,510 --> 00:17:48,831 dheasca an mbunachar sonraí. 408 00:17:48,831 --> 00:17:49,330 Ceart? 409 00:17:49,330 --> 00:17:50,900 Téann sé díreach síos. 410 00:17:50,900 --> 00:17:51,450 OK. 411 00:17:51,450 --> 00:17:54,230 >> Agus is é sin an fáth a bhfuil siad ag fás le boscaí níos mó. 412 00:17:54,230 --> 00:17:54,730 Ceart? 413 00:17:54,730 --> 00:17:58,021 Mar níl no-- de ghnáth, braisle bunachar sonraí, ní níl an-go leor acu 414 00:17:58,021 --> 00:17:59,590 go n-oibreoidh an mbealach. 415 00:17:59,590 --> 00:18:03,019 Ach scála an chuid is mó bunachair hingearach laistigh de bosca amháin. 416 00:18:03,019 --> 00:18:05,060 Mar is gá iad a bheith comhsheasmhach agus ar fáil. 417 00:18:05,060 --> 00:18:10,320 Dá dheighilt a instealladh, ansin bheadh ​​agat chun rogha a dhéanamh. 418 00:18:10,320 --> 00:18:13,720 Tá tú a dhéanamh rogha a dhéanamh idir bheith comhsheasmhach agus ar fáil. 419 00:18:13,720 --> 00:18:16,080 >> Agus sin cad a dhéanann bunachair NoSQL. 420 00:18:16,080 --> 00:18:16,580 Ceart go leor. 421 00:18:16,580 --> 00:18:20,950 Mar sin, bunachar sonraí NoSQL, sé Tagann i dhá blasanna. 422 00:18:20,950 --> 00:18:22,990 Have-- muid go maith, sé thagann i go leor blasanna, 423 00:18:22,990 --> 00:18:26,140 ach a thagann sé le dhá bhunúsach characteristics-- cad 424 00:18:26,140 --> 00:18:30,050 ba mhaith linn glaoch bunachar CP, nó caoinfhulaingt comhsheasmhach agus laindéal 425 00:18:30,050 --> 00:18:31,040 chóras. 426 00:18:31,040 --> 00:18:34,930 A dhéanamh ar na guys ar an rogha sin nuair na nóid caillfidh dteagmháil le chéile, 427 00:18:34,930 --> 00:18:37,091 ní táimid ag dul chun ligean daoine a scríobh ar bith níos mó. 428 00:18:37,091 --> 00:18:37,590 OK? 429 00:18:37,590 --> 00:18:41,855 >> Go dtí go bhfuil laindéal oifig, Tá rochtain scríobh blocked. 430 00:18:41,855 --> 00:18:43,230 Ciallaíonn sé sin nach bhfuil siad ar fáil. 431 00:18:43,230 --> 00:18:44,510 Tá siad comhsheasmhach. 432 00:18:44,510 --> 00:18:46,554 Nuair a fheiceann muid go laindéal instealladh féin, 433 00:18:46,554 --> 00:18:48,470 táimid ag teacht anois, toisc nach bhfuil muid ag dul 434 00:18:48,470 --> 00:18:51,517 chun go bhféadfaidh an t-athrú sonraí ar dhá thaobh den laindéal go neamhspleách 435 00:18:51,517 --> 00:18:52,100 ar a chéile. 436 00:18:52,100 --> 00:18:54,130 Beidh orainn a cumarsáid reestablish 437 00:18:54,130 --> 00:18:56,930 roimh aon nuashonrú a Tá na sonraí a cheadaítear. 438 00:18:56,930 --> 00:18:58,120 OK? 439 00:18:58,120 --> 00:19:02,650 >> Ba mhaith leis an blas eile a bheith córas AP, nó atá ar fáil agus dheighilt 440 00:19:02,650 --> 00:19:03,640 Córas caoinfhulaingt. 441 00:19:03,640 --> 00:19:05,320 Ní dhéanann na guys cúram. 442 00:19:05,320 --> 00:19:06,020 Ceart? 443 00:19:06,020 --> 00:19:08,960 Aon nód a fhaigheann scríobh, beidh orainn a chur air. 444 00:19:08,960 --> 00:19:11,480 Mar sin, tá mé ag replicating mo chuid sonraí ar fud na nóid il. 445 00:19:11,480 --> 00:19:14,730 Na nóid fháil cliant, a thagann cliant i deir,, tá mé ag dul a scríobh cuid de na sonraí. 446 00:19:14,730 --> 00:19:16,300 Nód deir, aon fhadhb. 447 00:19:16,300 --> 00:19:18,580 An nód aice leis faigheann a scríobh ar an taifead céanna, 448 00:19:18,580 --> 00:19:20,405 Tá sé ag dul a rá aon fhadhb. 449 00:19:20,405 --> 00:19:23,030 Áit éigin ar ais ar an deireadh ar ais, go bhfuil na sonraí ag dul a mhacasamhlú. 450 00:19:23,030 --> 00:19:27,360 Agus ansin tá duine éigin ag dul a bhaint amach, uh-OH, siad córas a bhaint amach, uh-OH, 451 00:19:27,360 --> 00:19:28,870 tá curtha nuashonrú le dhá thaobh. 452 00:19:28,870 --> 00:19:30,370 Cad a dhéanaimid? 453 00:19:30,370 --> 00:19:33,210 Agus cad a dhéanann siad ansin é dhéanann siad rud éigin a 454 00:19:33,210 --> 00:19:36,080 ligeann dóibh a réiteach go stát sonraí. 455 00:19:36,080 --> 00:19:39,000 Agus beidh muid ag labhairt faoi gur sa chairt seo chugainn. 456 00:19:39,000 --> 00:19:40,000 >> Rud a chur in iúl anseo. 457 00:19:40,000 --> 00:19:42,374 Agus níl mé ag dul a fháil ró- i bhfad isteach sa, mar gheall ar seo 458 00:19:42,374 --> 00:19:43,510 Faigheann isteach i teoiric sonraí domhain. 459 00:19:43,510 --> 00:19:46,670 Ach níl a idirbheartaíochta creat a 460 00:19:46,670 --> 00:19:50,680 Ritheann i gcóras choibhneasta a Ceadaíonn dom nuashonruithe dhéanamh go sábháilte 461 00:19:50,680 --> 00:19:53,760 d'aonáin éagsúla sa bhunachar sonraí. 462 00:19:53,760 --> 00:19:58,320 Agus beidh na nuashonruithe a tharlaíonn go léir ag an am céanna nó nach bhfuil ag gach. 463 00:19:58,320 --> 00:20:00,500 Agus is é seo ar a dtugtar idirbhearta aigéad. 464 00:20:00,500 --> 00:20:01,000 OK? 465 00:20:01,000 --> 00:20:06,570 >> ACID thugann dúinn atomicity, comhsheasmhacht, aonrú, agus marthanacht. 466 00:20:06,570 --> 00:20:07,070 OK? 467 00:20:07,070 --> 00:20:13,550 Ciallaíonn adamhach, idirbhearta, gach mo nuashonruithe ceachtar a tharlóidh nó nach bhfuil siad. 468 00:20:13,550 --> 00:20:16,570 Ciallaíonn Comhsheasmhacht go Beidh an bunachar sonraí i gcónaí 469 00:20:16,570 --> 00:20:19,780 a thabhairt isteach i gcomhréir stát tar éis nuashonrú. 470 00:20:19,780 --> 00:20:23,900 Ní bheidh mé saoire ar an mbunachar sonraí i droch staid tar éis iarratas nuashonrú. 471 00:20:23,900 --> 00:20:24,400 OK? 472 00:20:24,400 --> 00:20:26,720 >> Mar sin, tá sé ina beagán difriúil ná comhsheasmhacht CAP. 473 00:20:26,720 --> 00:20:29,760 Ciallaíonn comhsheasmhacht CAP gach mo Is féidir le cliaint a fheiceáil i gcónaí ar na sonraí. 474 00:20:29,760 --> 00:20:34,450 Ciallaíonn comhsheasmhacht ACID sin nuair idirbheart atá déanta, shonraí maith. 475 00:20:34,450 --> 00:20:35,709 Tá mo chaidreamh gach maith. 476 00:20:35,709 --> 00:20:38,750 Níl mé ag dul a chéile tuismitheoir a scriosadh agus fág a bunch de leanaí dílleachta 477 00:20:38,750 --> 00:20:40,970 i dtábla éigin eile. 478 00:20:40,970 --> 00:20:44,320 Ní féidir é a tharlóidh má tá mé ag teacht in idirbheart aigéad. 479 00:20:44,320 --> 00:20:49,120 >> Ciallaíonn Leithlisiú go n-idirbheart Beidh tharlaíonn i gcónaí i ndiaidh a chéile. 480 00:20:49,120 --> 00:20:51,920 Is é an toradh deiridh na sonraí Beidh an stát céanna 481 00:20:51,920 --> 00:20:54,770 amhail is dá mbeadh na hidirbhearta Cuireadh a d'eisigh gcomhthráth 482 00:20:54,770 --> 00:20:57,340 Cuireadh chun báis ndiaidh a. 483 00:20:57,340 --> 00:21:00,030 Mar sin tá sé concurrency rialú sa bhunachar sonraí. 484 00:21:00,030 --> 00:21:04,130 Sin, go bunúsach, ní féidir liom a incrimint an luach céanna faoi dhó le dhá oibríochtaí. 485 00:21:04,130 --> 00:21:08,580 >> Ach má rá liom a chur 1 a ghabhann leis an luach, agus dhá idirbheart teacht i 486 00:21:08,580 --> 00:21:10,665 agus iarracht a dhéanamh, ceann amháin atá ag dul a fháil ann ar dtús 487 00:21:10,665 --> 00:21:12,540 agus an ceann eile ag dul a fháil ann i ndiaidh. 488 00:21:12,540 --> 00:21:15,210 Mar sin, sa deireadh, chuir mé dhá. 489 00:21:15,210 --> 00:21:16,170 Féach tú cad is ciall agam? 490 00:21:16,170 --> 00:21:16,670 OK. 491 00:21:16,670 --> 00:21:19,220 492 00:21:19,220 --> 00:21:21,250 >> Is Marthanacht deas simplí. 493 00:21:21,250 --> 00:21:23,460 Nuair a bheidh an t-idirbheart Aithnítear, tá sé 494 00:21:23,460 --> 00:21:26,100 ag dul a bheith ann fiú má dheasca an córas. 495 00:21:26,100 --> 00:21:29,230 Nuair a aisghabhann an chórais sin, go idirbheart a rinneadh go 496 00:21:29,230 --> 00:21:30,480 dul iarbhír a bheith ann. 497 00:21:30,480 --> 00:21:33,130 Mar sin, tá go na ráthaíochtaí na n-idirbheart aigéad. 498 00:21:33,130 --> 00:21:35,470 Tá na ráthaíochtaí go leor deas a bheith acu ar bhunachar sonraí, 499 00:21:35,470 --> 00:21:36,870 ach a thagann siad ag costas. 500 00:21:36,870 --> 00:21:37,640 Ceart? 501 00:21:37,640 --> 00:21:40,520 >> Mar gheall ar an bhfadhb leis go bhfuil an creat 502 00:21:40,520 --> 00:21:44,540 má tá laindéal sna sonraí leagtar, tá mé chun cinneadh a dhéanamh. 503 00:21:44,540 --> 00:21:48,000 Tá mé ag dul a bheith acu chun ligean nuashonruithe ar thaobh amháin nó an duine eile. 504 00:21:48,000 --> 00:21:50,310 Agus má tharlaíonn sin, ansin tá mé aon dul a thuilleadh 505 00:21:50,310 --> 00:21:52,630 a bheith in ann a choimeád ar bun na saintréithe sin. 506 00:21:52,630 --> 00:21:53,960 Ní bheidh siad comhsheasmhach. 507 00:21:53,960 --> 00:21:55,841 Ní bheidh siad a bheith scoite amach. 508 00:21:55,841 --> 00:21:58,090 Tá sé seo nuair a bhriseann sé síos chun bunachair shonraí choibhneasta. 509 00:21:58,090 --> 00:22:01,360 Is é seo an chúis coibhneasta scála bunachair hingearach. 510 00:22:01,360 --> 00:22:05,530 >> Ar an láimh eile, ní mór dúinn cad atá ar a dtugtar an teicneolaíocht BASE. 511 00:22:05,530 --> 00:22:07,291 Agus tá siad seo do Bunachair NoSQL. 512 00:22:07,291 --> 00:22:07,790 Ceart go leor. 513 00:22:07,790 --> 00:22:10,180 Mar sin, ní mór dúinn ár CP, bunachair AP. 514 00:22:10,180 --> 00:22:14,720 Agus tá siad seo cad a ghlaonn tú go bunúsach ar fáil, stáit bog, sa deireadh 515 00:22:14,720 --> 00:22:15,740 comhsheasmhach. 516 00:22:15,740 --> 00:22:16,420 OK? 517 00:22:16,420 --> 00:22:19,690 >> Ar fáil Go bunúsach, mar gheall ar tá siad tolerant dheighilt. 518 00:22:19,690 --> 00:22:21,470 Beidh siad i gcónaí ann, fiú amháin má tá 519 00:22:21,470 --> 00:22:23,053 a dheighilt líonra idir na nóid. 520 00:22:23,053 --> 00:22:25,900 Más féidir liom labhairt nód, tá mé ag dul a bheith in ann sonraí a léamh. 521 00:22:25,900 --> 00:22:26,460 OK? 522 00:22:26,460 --> 00:22:30,810 Ní a d'fhéadfadh mé i gcónaí in ann a scríobh sonraí má tá mé ardán comhsheasmhach. 523 00:22:30,810 --> 00:22:32,130 Ach beidh mé in ann a sonraí a léamh. 524 00:22:32,130 --> 00:22:34,960 525 00:22:34,960 --> 00:22:38,010 >> Léiríonn an stát bog go nuair a léigh mé go bhfuil na sonraí, 526 00:22:38,010 --> 00:22:40,790 Ní fhéadfadh sé a bheith mar nóid eile mar an gcéanna. 527 00:22:40,790 --> 00:22:43,390 Más rud é gur eisíodh ceart ar nód áit éigin eile sa bhraisle 528 00:22:43,390 --> 00:22:46,650 agus nach bhfuil sé aithris ar fud an braisle fós nuair a léigh mé go bhfuil na sonraí, 529 00:22:46,650 --> 00:22:48,680 ní a d'fhéadfadh an stát sin a bheith comhsheasmhach. 530 00:22:48,680 --> 00:22:51,650 Mar sin féin, beidh sé sa deireadh ag teacht, 531 00:22:51,650 --> 00:22:53,870 a chiallaíonn go nuair a scríobh déanta ar an gcóras, 532 00:22:53,870 --> 00:22:56,480 beidh sé aithris ar fud na nóid. 533 00:22:56,480 --> 00:22:59,095 Agus ar deireadh thiar, a rá go Beidh a thabhairt isteach ordú, 534 00:22:59,095 --> 00:23:00,890 agus beidh sé ina stát comhsheasmhach. 535 00:23:00,890 --> 00:23:05,000 >> Anois, CAP teoirim i ndáiríre imríonn ach amháin i coinníoll amháin. 536 00:23:05,000 --> 00:23:08,700 Is é sin an coinníoll nuair a tharlaíonn sé seo. 537 00:23:08,700 --> 00:23:13,710 Mar aon uair a tá sé ag feidhmiú i mód gnáth, níl aon críochdheighilte, 538 00:23:13,710 --> 00:23:16,370 gach rud ar comhsheasmhach agus atá ar fáil. 539 00:23:16,370 --> 00:23:19,990 Imní ort ach thart ar CAP nuair atá againn go laindéal. 540 00:23:19,990 --> 00:23:21,260 Mar sin, iad siúd atá annamh. 541 00:23:21,260 --> 00:23:25,360 Ach conas a imoibríonn an córas nuair siúd tharlaíonn dictate cén cineál córais 542 00:23:25,360 --> 00:23:26,750 táimid ag déileáil le. 543 00:23:26,750 --> 00:23:31,110 >> Mar sin a ligean ar ghlacadh le breathnú ar an méid go Breathnaíonn an nós do chórais AP. 544 00:23:31,110 --> 00:23:32,621 OK? 545 00:23:32,621 --> 00:23:34,830 Córais AP teacht i dhá blasanna. 546 00:23:34,830 --> 00:23:38,514 Tagann siad i an blas go bhfuil máistir mháistir, 100%, ar fáil i gcónaí. 547 00:23:38,514 --> 00:23:40,430 Agus a thagann siad i blas eile, a deir, 548 00:23:40,430 --> 00:23:43,330 tá a fhios agat cad, tá mé ag dul a bheith buartha faoi ​​seo, rud partitioning 549 00:23:43,330 --> 00:23:44,724 nuair a tharlaíonn laindéal iarbhír. 550 00:23:44,724 --> 00:23:47,890 Seachas sin, tá dul chun bheith bunscoile nóid a bhfuil sé ag dul a ghlacadh ar na cearta. 551 00:23:47,890 --> 00:23:48,500 OK? 552 00:23:48,500 --> 00:23:50,040 >> Mar sin, má táimid rud éigin cosúil le Cassandra. 553 00:23:50,040 --> 00:23:54,440 Bheadh ​​Cassandra bheith ina mháistir máistir, lig dom a tá scríobh chuig aon nód. 554 00:23:54,440 --> 00:23:55,540 Mar sin, cad a tharlaíonn? 555 00:23:55,540 --> 00:23:58,270 Mar sin, tá mé rud sa bunachar sonraí atá ann ar dhá nóid. 556 00:23:58,270 --> 00:24:01,705 A ligean ar glaoch go S. réad Mar sin, ní mór dúinn stáit le haghaidh S. 557 00:24:01,705 --> 00:24:04,312 Tá roinnt oibríochtaí ar an S atá ar siúl. 558 00:24:04,312 --> 00:24:06,270 Ceadaíonn Cassandra dom scríobh chuig nóid il. 559 00:24:06,270 --> 00:24:08,550 Mar sin, a ligean le rá liom a fháil ar scríobh do s le dhá nóid. 560 00:24:08,550 --> 00:24:12,274 Bhuel, cad a thagann suas ag tarlú é tugaimid go imeacht partitioning. 561 00:24:12,274 --> 00:24:14,190 D'fhéadfadh nach mbeadh laindéal líonra fisiciúil. 562 00:24:14,190 --> 00:24:15,950 Ach mar gheall ar an dearadh ar an gcóras, tá sé 563 00:24:15,950 --> 00:24:18,449 iarbhír partitioning a luaithe mar a rachaidh mé ar scríobh ar dhá nóid. 564 00:24:18,449 --> 00:24:20,830 Níl sé forcing dom scríobh go léir trí nód amháin. 565 00:24:20,830 --> 00:24:22,340 Tá mé ag scríobh ar dhá nóid. 566 00:24:22,340 --> 00:24:23,330 OK? 567 00:24:23,330 --> 00:24:25,740 >> Mar sin, anois tá mé dá stát. 568 00:24:25,740 --> 00:24:26,360 OK? 569 00:24:26,360 --> 00:24:28,110 Cad atá ag dul a tharlóidh Is luath nó mall, 570 00:24:28,110 --> 00:24:29,960 níl dul chun bheith ina ócáid ​​replication. 571 00:24:29,960 --> 00:24:33,300 Tá ag dul a bheith cad againn dtugtar aisghabháil laindéal, a 572 00:24:33,300 --> 00:24:35,200 Is i gcás an dá stáit teacht ar ais le chéile 573 00:24:35,200 --> 00:24:37,310 agus tá dul chun bheith ina algartam go ritheann taobh istigh ar an mbunachar sonraí, 574 00:24:37,310 --> 00:24:38,540 chinneann cad atá le déanamh. 575 00:24:38,540 --> 00:24:39,110 OK? 576 00:24:39,110 --> 00:24:43,057 De réir réamhshocraithe, cothrom le dáta deireanach Bhuaigh sa chuid is mó ar chórais AP. 577 00:24:43,057 --> 00:24:44,890 Mar sin, níl de ghnáth algartam réamhshocraithe, cad 578 00:24:44,890 --> 00:24:47,400 a thugann siad ar callback fheidhm, rud a 579 00:24:47,400 --> 00:24:51,000 Beidh ar a dtugtar an coinníoll nuair bhraitear a fhorghníomhú éigin loighic 580 00:24:51,000 --> 00:24:52,900 a réiteach go coimhlinte. 581 00:24:52,900 --> 00:24:53,850 OK? 582 00:24:53,850 --> 00:24:58,770 An callback mainneachtana agus default resolver sa chuid is mó bunachair AP 583 00:24:58,770 --> 00:25:01,130 is é, buille faoi thuairim a, Bhuaigh stampa ama. 584 00:25:01,130 --> 00:25:02,380 Ba é seo an nuashonrú seo caite. 585 00:25:02,380 --> 00:25:04,320 Tá mé ag dul a chur go nuashonrú i ann. 586 00:25:04,320 --> 00:25:08,440 Is féidir liom a Dumpáil an taifead seo go bhfuil mé dumped amach i le logáil isteach a ghnóthú 587 00:25:08,440 --> 00:25:11,670 ionas gur féidir leis an úsáideoir teacht ar ais ina dhiaidh sin agus a rá, hug, bhí imbhualadh. 588 00:25:11,670 --> 00:25:12,320 Cad a tharla? 589 00:25:12,320 --> 00:25:16,370 Agus is féidir leat Dumpáil i ndáiríre taifead ar go léir na n-imbhuailtí agus na rollbacks 590 00:25:16,370 --> 00:25:17,550 agus féach cad a tharlaíonn. 591 00:25:17,550 --> 00:25:21,580 >> Anois, mar úsáideoir, is féidir leat freisin I measc loighic isteach callback. 592 00:25:21,580 --> 00:25:24,290 Mar sin, is féidir leat athrú go oibriú callback. 593 00:25:24,290 --> 00:25:26,730 Is féidir leat a rá, hug, ba mhaith liom a leigheas na sonraí seo. 594 00:25:26,730 --> 00:25:28,880 Agus ba mhaith liom iarracht a dhéanamh agus chumasadh iad siúd dá thaifead. 595 00:25:28,880 --> 00:25:30,050 Ach sin suas duit. 596 00:25:30,050 --> 00:25:32,880 Ní dhéanann an mbunachar sonraí a fhios conas a é sin a dhéanamh de réir réamhshocraithe. An t-am is mó, 597 00:25:32,880 --> 00:25:34,850 an rud amháin ar an mbunachar sonraí fhios conas a dhéanamh ná a rá, 598 00:25:34,850 --> 00:25:36,100 ba é seo ceann an taifead seo caite. 599 00:25:36,100 --> 00:25:39,183 Sin an ceann go bhfuil dul a bhuachan, agus sin an luach mé ag dul a chur. 600 00:25:39,183 --> 00:25:41,490 Chomh luath agus go ghnóthú laindéal agus a tharlaíonn macasamhlú, 601 00:25:41,490 --> 00:25:43,930 ní mór dúinn ár n-stáit, a Tá S anois príomh, a bhfuil 602 00:25:43,930 --> 00:25:46,890 an stát merge de siúd go léir rudaí. 603 00:25:46,890 --> 00:25:49,700 Mar sin, tá córais AP seo. 604 00:25:49,700 --> 00:25:51,615 Ní gá na córais CP dhíth a bheith buartha faoi seo. 605 00:25:51,615 --> 00:25:54,490 Mar gheall ar chomh luath agus a thagann laindéal i spraoi, stad siad ach ag cur 606 00:25:54,490 --> 00:25:55,530 scríobhann. 607 00:25:55,530 --> 00:25:56,180 OK? 608 00:25:56,180 --> 00:25:58,670 Mar sin, go bhfuil an-éasca a déileáil le a bheith i gcomhréir 609 00:25:58,670 --> 00:26:01,330 nuair nach bhfuil tú ag glacadh le haon nuashonruithe. 610 00:26:01,330 --> 00:26:04,620 Sin leis a dhéanamh ar chórais CP. 611 00:26:04,620 --> 00:26:05,120 Ceart go leor. 612 00:26:05,120 --> 00:26:07,590 >> Mar sin, a ligean ar labhairt beagán beagán faoi patrúin rochtana. 613 00:26:07,590 --> 00:26:11,580 Nuair a labhairt linn faoi NoSQL, tá sé ar fad faoi patrún rochtana. 614 00:26:11,580 --> 00:26:13,550 Anois, tá SQL ad hoc, ceisteanna. 615 00:26:13,550 --> 00:26:14,481 Tá sé an siopa choibhneasta. 616 00:26:14,481 --> 00:26:16,480 Ní chuirimid a bheith buartha mar gheall ar an patrún rochtana. 617 00:26:16,480 --> 00:26:17,688 Agus mé á scríobh ceist an-chasta. 618 00:26:17,688 --> 00:26:19,250 Téann sé agus faigheann na sonraí. 619 00:26:19,250 --> 00:26:21,210 Go bhfuil an méid seo Breathnaíonn cosúil le, normalú. 620 00:26:21,210 --> 00:26:24,890 >> Mar sin, sa struchtúr seo go háirithe, táimid ag féachaint ar na táirgí catalóg. 621 00:26:24,890 --> 00:26:26,640 Tá mé cineálacha éagsúla táirgí. 622 00:26:26,640 --> 00:26:27,217 Tá mé leabhair. 623 00:26:27,217 --> 00:26:27,800 Tá mé albam. 624 00:26:27,800 --> 00:26:30,090 Tá mé físeáin. 625 00:26:30,090 --> 00:26:33,370 An gaol idir táirgí agus aon cheann de na leabhair, albam, 626 00:26:33,370 --> 00:26:34,860 agus tá táblaí físeáin 1: 1. 627 00:26:34,860 --> 00:26:35,800 Ceart go leor? 628 00:26:35,800 --> 00:26:38,860 Tá mé le haitheantas a táirge, agus go fhreagraíonn ID 629 00:26:38,860 --> 00:26:41,080 le leabhar, albam, nó físeán. 630 00:26:41,080 --> 00:26:41,580 OK? 631 00:26:41,580 --> 00:26:44,350 Sin 1: caidreamh 1 trasna na táblaí. 632 00:26:44,350 --> 00:26:46,970 >> Anois, books-- léir siad tá Is airíonna fréimhe. 633 00:26:46,970 --> 00:26:47,550 Fadhb ar bith. 634 00:26:47,550 --> 00:26:48,230 Go bhfuil an mór. 635 00:26:48,230 --> 00:26:52,130 Gaol duine-le-duine, a fháil mé go léir na sonraí is gá dom chun cur síos go leabhar. 636 00:26:52,130 --> 00:26:54,770 Tá albam Albums-- rianta. 637 00:26:54,770 --> 00:26:56,470 Tá sé seo cad tugaimid amháin go leor. 638 00:26:56,470 --> 00:26:58,905 D'fhéadfadh gach albam go leor rianta. 639 00:26:58,905 --> 00:27:00,780 Mar sin, le haghaidh gach rian ar an albam, raibh mé in ann go bhfuil 640 00:27:00,780 --> 00:27:02,570 taifead eile sa tábla seo leanbh. 641 00:27:02,570 --> 00:27:04,680 Mar sin, a chruthú mé taifead amháin i mo tábla albam. 642 00:27:04,680 --> 00:27:06,700 A chruthú mé taifid il sa tábla rianta. 643 00:27:06,700 --> 00:27:08,850 Gaol duine-le-leor. 644 00:27:08,850 --> 00:27:11,220 >> Tá an caidreamh cad tugaimid go leor-go-go leor. 645 00:27:11,220 --> 00:27:11,750 OK? 646 00:27:11,750 --> 00:27:17,000 Féach leat go bhféadfadh gníomhaithe a bheith i go leor scannáin, go leor físeáin. 647 00:27:17,000 --> 00:27:21,450 Mar sin, cad a dhéanaimid é a chuir muid an mapáil tábla idir na, a bhfuil sé ach 648 00:27:21,450 --> 00:27:24,040 léarscáileanna an ID aisteoir leis an ID físeáin. 649 00:27:24,040 --> 00:27:28,464 Anois is féidir liom a chruthú ceist an théann Físeáin trí físeán aisteoir a aisteoirí, 650 00:27:28,464 --> 00:27:31,130 agus tugann sé dom liosta deas de na scannáin agus na haisteoirí 651 00:27:31,130 --> 00:27:32,420 a bhí sa scannán. 652 00:27:32,420 --> 00:27:33,290 >> OK. 653 00:27:33,290 --> 00:27:33,880 Seo muid. 654 00:27:33,880 --> 00:27:38,040 One-le-duine é an barr-leibhéil caidreamh; duine-le-leor, 655 00:27:38,040 --> 00:27:40,240 albam rianta; leor-go-go leor. 656 00:27:40,240 --> 00:27:44,990 Sin iad na trí barr-leibhéil caidrimh in aon bhunachar sonraí. 657 00:27:44,990 --> 00:27:48,050 Má tá a fhios agat conas iad siúd caidrimh ag obair le chéile, 658 00:27:48,050 --> 00:27:51,490 ansin a fhios agat go leor faoi ​​bunachar cheana. 659 00:27:51,490 --> 00:27:55,660 Mar sin, oibríonn NoSQL a mhalairt beag. 660 00:27:55,660 --> 00:27:58,930 A ligean ar smaoineamh faoi ar an dara cad é Breathnaíonn mhaith chun dul fháil ar fad mo táirgí. 661 00:27:58,930 --> 00:28:01,096 >> I siopa choibhneasta, mé ag iarraidh a fháil ar fad ar mo táirgí 662 00:28:01,096 --> 00:28:02,970 ar liosta de gach mo táirgí. 663 00:28:02,970 --> 00:28:04,910 Sin a lán de na ceisteanna. 664 00:28:04,910 --> 00:28:07,030 Fuair ​​mé ceist do gach mo leabhar. 665 00:28:07,030 --> 00:28:08,470 Fuair ​​mé ceist ó mo albam. 666 00:28:08,470 --> 00:28:09,970 Agus fuair mé ceist do gach mo físeáin. 667 00:28:09,970 --> 00:28:11,719 Agus fuair mé a chur air go léir le chéile i liosta 668 00:28:11,719 --> 00:28:15,250 agus a sheirbheáil sé ar ais go dtí an iarratas go a iarrann é. 669 00:28:15,250 --> 00:28:18,000 >> Chun a fháil ar mo leabhair, páirt a ghlacadh mé Táirgí agus Leabhair. 670 00:28:18,000 --> 00:28:21,680 Chun a fháil ar mo albam, fuair mé a bheith páirteach Táirgí, Albaim, agus Tracks. 671 00:28:21,680 --> 00:28:25,330 Agus a fháil ar mo físeáin, tá mé chun táirgí páirt a Físeáin, 672 00:28:25,330 --> 00:28:28,890 páirt a ghlacadh trí Aisteoir Físeáin, agus a thabhairt i na Aisteoirí. 673 00:28:28,890 --> 00:28:31,020 Mar sin tá go bhfuil trí fhiosruithe. 674 00:28:31,020 --> 00:28:34,560 Ceisteanna an-chasta go assemble sraith amháin toradh. 675 00:28:34,560 --> 00:28:36,540 >> Sin níos lú ná is fearr is féidir. 676 00:28:36,540 --> 00:28:39,200 Sin é an fáth nuair a labhairt linn faoi ​​struchtúr sonraí go 677 00:28:39,200 --> 00:28:42,900 tógtha a bheith agnostic leis an rochtain pattern-- go maith go bhfuil an mór. 678 00:28:42,900 --> 00:28:45,730 Agus is féidir leat a fheiceáil go bhfuil sé seo i ndáiríre deas conas tá muid eagraithe na sonraí. 679 00:28:45,730 --> 00:28:46,550 Agus tá a fhios agat cad é? 680 00:28:46,550 --> 00:28:49,750 Tá mé ach taifead amháin le haghaidh aisteoir. 681 00:28:49,750 --> 00:28:50,440 >> Tá sin iontach. 682 00:28:50,440 --> 00:28:53,750 Tá mé deduplicated gach mo aisteoirí, agus a chothabháil mé mo cumainn 683 00:28:53,750 --> 00:28:55,200 sa tábla seo mapála. 684 00:28:55,200 --> 00:29:00,620 Mar sin féin, ag fáil na sonraí amach thiocfaidh chun bheith costasach. 685 00:29:00,620 --> 00:29:04,500 Tá mé ag sheoladh an LAP ar fud an chórais cheanglaíonn na struchtúir sonraí le chéile 686 00:29:04,500 --> 00:29:05,950 a bheith in ann a tharraingt go ais sonraí. 687 00:29:05,950 --> 00:29:07,310 >> Mar sin conas is féidir liom a fháil ar fud go? 688 00:29:07,310 --> 00:29:11,200 I NoSQL tá sé faoi Ní gcomhshuimeofar, normalú. 689 00:29:11,200 --> 00:29:13,534 Mar sin, ba mhaith linn a rá go ba mhaith linn a tacú leis an patrún rochtana. 690 00:29:13,534 --> 00:29:15,283 Má tá an patrún rochtana leis na hiarratais, 691 00:29:15,283 --> 00:29:16,770 Is gá dom a fháil ar fad ar mo táirgí. 692 00:29:16,770 --> 00:29:19,027 A ligean ar chur ar na táirgí i dtábla amháin. 693 00:29:19,027 --> 00:29:22,110 Má chuir mé na táirgí go léir i dtábla amháin, Is féidir liom a roghnú ach na táirgí go léir 694 00:29:22,110 --> 00:29:23,850 as sin tábla agus rachaidh mé go léir. 695 00:29:23,850 --> 00:29:25,240 Bhuel conas is féidir liom é sin a dhéanamh? 696 00:29:25,240 --> 00:29:28,124 Go maith i NoSQL níl aon Struchtúr leis an tábla. 697 00:29:28,124 --> 00:29:30,540 Beidh muid ag labhairt le beagán faoi conas a oibríonn sé seo i Dynamo DB. 698 00:29:30,540 --> 00:29:33,570 Ach ní gá duit an gcéanna tréithe agus na hairíonna céanna 699 00:29:33,570 --> 00:29:37,751 i ngach sraith aonair, i ngach amháin mír, mar a dhéanann tú i tábla SQL. 700 00:29:37,751 --> 00:29:39,750 Agus cad is féidir liom é seo Is é a dhéanamh ar a lán rudaí 701 00:29:39,750 --> 00:29:41,124 agus a thabhairt dom a lán de solúbthacht. 702 00:29:41,124 --> 00:29:45,360 Sa chás áirithe seo, mé mo doiciméid táirge. 703 00:29:45,360 --> 00:29:49,090 Agus sa go háirithe Mar shampla, rud 704 00:29:49,090 --> 00:29:51,930 Is doiciméad sa tábla Táirgí. 705 00:29:51,930 --> 00:29:56,510 Agus d'fhéadfadh an táirge ar feadh leabhar tá le haitheantas chineál a shonróidh leabhar. 706 00:29:56,510 --> 00:29:59,180 Agus an t-iarratas Bheadh ​​athrú ar an ID. 707 00:29:59,180 --> 00:30:02,570 >> Ag an sraith iarratais, tá mé ag dul a rá ó, cén cineál taifead é seo? 708 00:30:02,570 --> 00:30:04,100 Ó, tá sé taifead leabhar. 709 00:30:04,100 --> 00:30:05,990 Bhfuil taifid leabhar na maoine. 710 00:30:05,990 --> 00:30:08,100 Lig dom a chruthú réad leabhar. 711 00:30:08,100 --> 00:30:11,289 Mar sin, tá mé ag dul a líonadh isteach ar réad leabhar le mír seo. 712 00:30:11,289 --> 00:30:13,080 Tagann chéad mhír eile agus deir, cad atá an mhír seo? 713 00:30:13,080 --> 00:30:14,560 Bhuel tá an mhír seo an albam. 714 00:30:14,560 --> 00:30:17,340 Ó, fuair mé iomlán difriúil gnáthamh a phróiseáil le sin, 715 00:30:17,340 --> 00:30:18,487 mar tá sé albam. 716 00:30:18,487 --> 00:30:19,320 Féach tú cad is ciall agam? 717 00:30:19,320 --> 00:30:21,950 >> Mar sin, an t-iarratas tier-- mé ach roghnú go léir na taifid. 718 00:30:21,950 --> 00:30:23,200 Tosaíonn siad go léir ag teacht isteach. 719 00:30:23,200 --> 00:30:24,680 D'fhéadfadh siad a bheith go léir na cineálacha éagsúla. 720 00:30:24,680 --> 00:30:27,590 Agus tá sé an t-iarratas ar loighic go lasca fud na cineálacha 721 00:30:27,590 --> 00:30:29,530 agus go gcinnfidh conas a phróiseáil iad. 722 00:30:29,530 --> 00:30:33,640 >> Arís, mar sin táimid ag optimizing an scéimre don phatrún rochtana. 723 00:30:33,640 --> 00:30:36,390 Táimid ag déanamh sé ag collapsing na táblaí. 724 00:30:36,390 --> 00:30:39,670 Táimid ag cur go bunúsach na struchtúir normalaithe, 725 00:30:39,670 --> 00:30:42,000 agus tá muid ag tógáil Struchtúir ordlathach. 726 00:30:42,000 --> 00:30:45,130 Taobh istigh gach ceann de na taifid Tá mé ag dul a fheiceáil airíonna eagar. 727 00:30:45,130 --> 00:30:49,400 >> Inside an doiciméad seo do Albums, Tá mé ag féachaint arrays de rianta. 728 00:30:49,400 --> 00:30:53,900 Become-- na rianta anois tá sé go bunúsach an tábla leanbh go 729 00:30:53,900 --> 00:30:56,520 ann ar dheis anseo sa struchtúr seo. 730 00:30:56,520 --> 00:30:57,975 Mar sin, is féidir leat é seo a i DynamoDB. 731 00:30:57,975 --> 00:30:59,810 Is féidir leat é seo a MongoDB. 732 00:30:59,810 --> 00:31:01,437 Is féidir leat é seo in aon bhunachar sonraí NoSQL. 733 00:31:01,437 --> 00:31:03,520 Cruthaigh na cineálacha struchtúir sonraí ordlathach 734 00:31:03,520 --> 00:31:07,120 a chuireann ar chumas tú sonraí a aisghabháil go han-tapa mar anois mé 735 00:31:07,120 --> 00:31:08,537 nach bhfuil a cloí. 736 00:31:08,537 --> 00:31:11,620 Nuair a chur isteach mé as a chéile isteach sa Traiceanna tábla, nó a chéile isteach sa tábla Albaim, 737 00:31:11,620 --> 00:31:13,110 Caithfidh mé a cloí leis sin scéimre. 738 00:31:13,110 --> 00:31:18,060 Caithfidh mé a bheith acu ar an tréith nó an maoin atá sainithe ar an tábla. 739 00:31:18,060 --> 00:31:20,480 Gach ceann acu, nuair a chur isteach go chéile. 740 00:31:20,480 --> 00:31:21,910 Ní Sin an cás i NoSQL. 741 00:31:21,910 --> 00:31:24,440 >> Is féidir liom a bheith go hiomlán difriúil airíonna i ngach doiciméad 742 00:31:24,440 --> 00:31:26,100 go isteach ar mé isteach sa bhailiúchán. 743 00:31:26,100 --> 00:31:30,480 Mheicníocht sin an-chumhachtach. 744 00:31:30,480 --> 00:31:32,852 Agus tá sé i ndáiríre conas tá tú bhaint as an gcóras. 745 00:31:32,852 --> 00:31:35,310 Mar anois go bhfuil cheist, ina ionad sin a cheanglaíonn na táblaí ar fad 746 00:31:35,310 --> 00:31:39,160 agus forghníomhaitheach leath dosaen ceisteanna a tharraingt ar ais ar na sonraí is gá dom, 747 00:31:39,160 --> 00:31:40,890 Tá mé ag forghníomhaitheach cheist amháin. 748 00:31:40,890 --> 00:31:43,010 Agus tá mé ag iterating ar fud na torthaí a leagan síos. 749 00:31:43,010 --> 00:31:46,512 tugann sé duit smaoineamh ar an cumhacht ag NoSQL. 750 00:31:46,512 --> 00:31:49,470 Tá mé ag dul chun cineál dul sideways anseo agus labhairt le beagán faoi seo. 751 00:31:49,470 --> 00:31:53,240 Tá an cineál níos mó de na margaíochta nó technology-- 752 00:31:53,240 --> 00:31:55,660 ar an margadh na teicneolaíochta cineál díospóireachta. 753 00:31:55,660 --> 00:31:58,672 Ach tá sé tábhachtach a thuiscint mar má táimid ar an mbarr 754 00:31:58,672 --> 00:32:00,380 anseo ag chairt seo, cad tá muid ag féachaint ar 755 00:32:00,380 --> 00:32:04,030 Is cad tugaimid an cuar hype teicneolaíochta. 756 00:32:04,030 --> 00:32:06,121 Agus cad a chiallaíonn sé seo Tagann stuif nua i spraoi. 757 00:32:06,121 --> 00:32:07,120 Daoine a cheapann sé go hiontach. 758 00:32:07,120 --> 00:32:09,200 Tá mé réiteach gach mo fadhbanna. 759 00:32:09,200 --> 00:32:11,630 >> D'fhéadfadh sé seo a bheith ar an deireadh go léir, go léir le gach rud. 760 00:32:11,630 --> 00:32:12,790 Agus dtosaíonn siad ag baint úsáide as é. 761 00:32:12,790 --> 00:32:14,720 Agus deir siad, nach bhfuil an stuif ag obair. 762 00:32:14,720 --> 00:32:17,600 Nach bhfuil sé seo ceart. 763 00:32:17,600 --> 00:32:19,105 An stuif aois a bhí níos fearr. 764 00:32:19,105 --> 00:32:21,230 Agus a théann siad ar ais go dtí a dhéanamh rudaí ar an mbealach a bhí siad. 765 00:32:21,230 --> 00:32:22,730 Agus ansin sa deireadh théann siad, tá a fhios agat cad é? 766 00:32:22,730 --> 00:32:24,040 Ní hé seo an stuif chomh dona. 767 00:32:24,040 --> 00:32:26,192 Ó, tá go conas a oibríonn sé. 768 00:32:26,192 --> 00:32:28,900 Agus nuair a figiúr siad amach conas é oibreacha, dtosaíonn siad ag fáil níos fearr. 769 00:32:28,900 --> 00:32:32,050 >> Agus an rud greannmhar faoi , tá sé de chineál ar línte suas go dtí an méid a 770 00:32:32,050 --> 00:32:34,300 tugaimid an Cuar Teicneolaíochta Uchtála. 771 00:32:34,300 --> 00:32:36,910 Mar sin, cad a tharlaíonn é atá againn éigin spreagadh teicneolaíocht saghas. 772 00:32:36,910 --> 00:32:39,100 I gcás na bunachair sonraí, tá sé brú sonraí. 773 00:32:39,100 --> 00:32:42,200 Labhair muid faoi na pointí arda uisce brú sonraí ar fud am. 774 00:32:42,200 --> 00:32:46,310 Nuair a bhuaileann go brú na sonraí áirithe bpointe, go bhfuil spreagadh teicneolaíochta. 775 00:32:46,310 --> 00:32:47,830 >> Tá sé ag éirí ró-chostasach. 776 00:32:47,830 --> 00:32:49,790 Bíonn sé ró-fhada chun na sonraí a phróiseáil. 777 00:32:49,790 --> 00:32:50,890 Ní mór dúinn rud éigin níos fearr. 778 00:32:50,890 --> 00:32:52,890 A gheobhaidh tú na nuálaithe amuigh ansin ag rith timpeall, 779 00:32:52,890 --> 00:32:55,050 ag iarraidh a fháil amach cad é an réiteach. 780 00:32:55,050 --> 00:32:56,050 Cad é an smaoineamh nua? 781 00:32:56,050 --> 00:32:58,170 >> Cad é an chéad cheann eile is fearr bhealach chun é seo a rud? 782 00:32:58,170 --> 00:32:59,530 Agus a thagann siad suas le rud éigin. 783 00:32:59,530 --> 00:33:03,140 Agus na daoine a bhfuil an pian fíor, na guys ar imeall bleeding, 784 00:33:03,140 --> 00:33:06,390 beidh siad léim go léir níos mó ná é, mar is gá iad a fhreagairt. 785 00:33:06,390 --> 00:33:09,690 Anois, cad happens-- dosheachanta agus sé atá ag tarlú ceart anois i NoSQL. 786 00:33:09,690 --> 00:33:11,090 Feicim go léir an t-am. 787 00:33:11,090 --> 00:33:13,610 >> Cad a tharlaíonn é dosheachanta tús daoine ag baint úsáide as an uirlis nua 788 00:33:13,610 --> 00:33:15,490 ar an mbealach céanna úsáid siad an uirlis d'aois. 789 00:33:15,490 --> 00:33:17,854 Agus a aimsiú siad amach é nach bhfuil ag obair chomh maith sin. 790 00:33:17,854 --> 00:33:20,020 Ní féidir liom cuimhneamh a bhí mé ag caint le níos luaithe inniu. 791 00:33:20,020 --> 00:33:22,080 Ach tá sé cosúil le, nuair a bheidh an Bhí invented jackhammer, 792 00:33:22,080 --> 00:33:24,621 ní raibh daoine swing sé os cionn a cheann chun bain an nithiúla. 793 00:33:24,621 --> 00:33:27,360 794 00:33:27,360 --> 00:33:30,610 >> Ach is é sin cad atá ag tarlú le NoSQL inniu. 795 00:33:30,610 --> 00:33:33,900 Má shiúlann tú i do siopaí chuid is mó, siad ag iarraidh a bheith siopaí NoSQL. 796 00:33:33,900 --> 00:33:36,510 Cad atá ar siúl é siad tá siad ag baint úsáide as NoSQL, 797 00:33:36,510 --> 00:33:39,900 agus tá siad ag luchtú air atá lán de scéimre choibhneasta. 798 00:33:39,900 --> 00:33:41,630 Toisc go conas siad bunachair dhearadh. 799 00:33:41,630 --> 00:33:44,046 Agus tá siad ag wondering, cén fáth go bhfuil Ní ag feidhmiú go han-mhaith? 800 00:33:44,046 --> 00:33:45,230 Boy, stinks rud seo. 801 00:33:45,230 --> 00:33:49,900 Bhí mé a choimeád ar bun go léir mo théann in-- tá sé cosúil, no, no. 802 00:33:49,900 --> 00:33:50,800 A choimeád ar bun a théann? 803 00:33:50,800 --> 00:33:52,430 Cén fáth a bhfuil tú ag a cheanglaíonn sonraí? 804 00:33:52,430 --> 00:33:54,350 Ní gá duit na sonraí a bheith páirteach i NoSQL. 805 00:33:54,350 --> 00:33:55,850 Comhiomlán tú é. 806 00:33:55,850 --> 00:34:00,690 >> Mar sin, más mian leat a sheachaint seo, a fhoghlaim conas a oibríonn an uirlis roimh tú i ndáiríre 807 00:34:00,690 --> 00:34:02,010 tús a úsáid. 808 00:34:02,010 --> 00:34:04,860 Ná déan iarracht agus a úsáid na huirlisí nua an mbealach céanna a d'úsáid tú na huirlisí d'aois. 809 00:34:04,860 --> 00:34:06,500 Tá tú ag dul go mbeadh taithí dona. 810 00:34:06,500 --> 00:34:08,848 Agus gach uair amháin go bhfuil an méid is é seo faoi. 811 00:34:08,848 --> 00:34:11,389 Nuair a thosaíonn muid ag teacht suas anseo, tá sé mar gheall figured daoine amach 812 00:34:11,389 --> 00:34:13,449 conas é a úsáid na huirlisí. 813 00:34:13,449 --> 00:34:16,250 >> Rinne siad an rud céanna nuair bhí invented bunachair sonraí coibhneasta, 814 00:34:16,250 --> 00:34:17,969 agus bhí siad in áit córais comhad. 815 00:34:17,969 --> 00:34:20,420 Rinne siad chun córais comhad a thógáil bunachair sonraí coibhneasta le 816 00:34:20,420 --> 00:34:22,159 toisc go bhfuil an méid thuig daoine. 817 00:34:22,159 --> 00:34:23,049 Ní raibh sé ag obair. 818 00:34:23,049 --> 00:34:26,090 Mar sin, tuiscint ar na cleachtais is fearr ar an teicneolaíocht a bhfuil tú ag obair le 819 00:34:26,090 --> 00:34:26,730 Is ollmhór. 820 00:34:26,730 --> 00:34:29,870 An-tábhachtach. 821 00:34:29,870 --> 00:34:32,440 >> Mar sin, táimid ag dul chun dul isteach ar DynamoDB. 822 00:34:32,440 --> 00:34:36,480 Is DynamoDB AWS s go hiomlán-bhainistithe ardán NoSQL. 823 00:34:36,480 --> 00:34:37,719 Cad a dhéanann go hiomlán-bhainistithe a chiallaíonn? 824 00:34:37,719 --> 00:34:40,010 Ciallaíonn sé ní gá duit a i ndáiríre buartha faoi rud ar bith. 825 00:34:40,010 --> 00:34:42,060 >> Thagann tú i, a insint duit dúinn, is gá dom tábla. 826 00:34:42,060 --> 00:34:43,409 Caithfidh sé seo cumas i bhfad. 827 00:34:43,409 --> 00:34:47,300 Bhuail tú ar an cnaipe, agus soláthar táimid ag go léir an bonneagar taobh thiar den ardán. 828 00:34:47,300 --> 00:34:48,310 Anois go bhfuil ollmhór. 829 00:34:48,310 --> 00:34:51,310 >> Toisc nuair a labhair tú faoi ​​scálú bunachar sonraí, 830 00:34:51,310 --> 00:34:53,917 Braislí sonraí NoSQL ag scála, petabytes ag rith, 831 00:34:53,917 --> 00:34:55,750 milliúin ag rith idirbheart in aghaidh an dara, 832 00:34:55,750 --> 00:34:58,180 nach bhfuil na rudaí seo braislí beaga. 833 00:34:58,180 --> 00:35:00,830 Táimid ag caint mílte cásanna. 834 00:35:00,830 --> 00:35:04,480 Bainistiú na mílte cásanna, fiú cásanna fíorúil, 835 00:35:04,480 --> 00:35:06,350 Is pian fíor sa Butt. 836 00:35:06,350 --> 00:35:09,110 Ciallaíonn mé, smaoineamh ar gach am Tagann paiste córas oibriúcháin amach 837 00:35:09,110 --> 00:35:11,552 nó leagan nua ar an mbunachar sonraí. 838 00:35:11,552 --> 00:35:13,260 Cad is brí le sin a thabhairt duit go hoibríochtúil? 839 00:35:13,260 --> 00:35:16,330 Ciallaíonn fuair tú 1,200 freastalaithe gur gá iad a nuashonrú. 840 00:35:16,330 --> 00:35:18,960 Anois fiú le uathoibriú, is féidir a ghlacadh le fada. 841 00:35:18,960 --> 00:35:21,480 Is féidir a bheith ina chúis a lán de na tinneas cinn oibríochtúla, 842 00:35:21,480 --> 00:35:23,090 mar a d'fhéadfadh mé síos na seirbhísí. 843 00:35:23,090 --> 00:35:26,070 >> Mar mé na bunachair thabhairt cothrom le dáta, mé d'fhéadfadh a dhéanamh imscaradh glas gorm 844 00:35:26,070 --> 00:35:29,420 i gcás mé imscaradh agus a uasghrádú leath mo nóid, agus ansin a uasghrádú an leath eile. 845 00:35:29,420 --> 00:35:30,490 Tóg sin síos. 846 00:35:30,490 --> 00:35:33,410 Mar sin, a bhainistiú an bhonneagair Tá scála mór painful. 847 00:35:33,410 --> 00:35:36,210 Agus AWS ghlacadh go pian as é. 848 00:35:36,210 --> 00:35:39,210 Agus is féidir bunachair NoSQL a bheith extraordinarily painful 849 00:35:39,210 --> 00:35:41,780 mar gheall ar an mbealach scála siad. 850 00:35:41,780 --> 00:35:42,926 >> Scála cothrománach. 851 00:35:42,926 --> 00:35:45,550 Más mian leat a fháil ar NoSQL mó bunachar sonraí, a cheannaíonn tú nóid níos mó. 852 00:35:45,550 --> 00:35:48,660 Tá gach nód a cheannaíonn tú tinneas cinn oibríochtúil eile. 853 00:35:48,660 --> 00:35:50,830 Mar sin a ligean duine éigin eile é sin a dhéanamh ar do shon. 854 00:35:50,830 --> 00:35:52,000 Is féidir AWS sin a dhéanamh. 855 00:35:52,000 --> 00:35:54,587 >> Tacaíocht a thabhairt dúinn luachanna doiciméad eochair. 856 00:35:54,587 --> 00:35:56,670 Anois, ní raibh muid ag dul i bhfad ró isteach ar an chairt eile. 857 00:35:56,670 --> 00:35:58,750 Níl a lán de éagsúla blasanna de NoSQL. 858 00:35:58,750 --> 00:36:02,670 Tá siad gach cineál ag fáil munged le chéile ag an bpointe seo. 859 00:36:02,670 --> 00:36:06,260 Is féidir leat breathnú ar DynamoDB agus a rá yes, tá muid araon doiciméad agus luach eochair 860 00:36:06,260 --> 00:36:08,412 a stóráil an bpointe seo. 861 00:36:08,412 --> 00:36:10,620 Agus is féidir leat a mhaíomh na gnéithe de amháin thar an gceann eile. 862 00:36:10,620 --> 00:36:13,950 Chun liom, tá a lán de seo i ndáiríre sé de leath amháin dosaen de na eile. 863 00:36:13,950 --> 00:36:18,710 Gach ceann de na teicneolaíochtaí is teicneolaíocht fíneáil agus ar réiteach fíneáil. 864 00:36:18,710 --> 00:36:23,390 Ní ba mhaith liom a rá go bhfuil MongoDB níos fearr nó níos measa ná Couch, ansin Cassandra, 865 00:36:23,390 --> 00:36:25,994 ansin Dynamo, nó vice versa. 866 00:36:25,994 --> 00:36:27,285 Ciallaíonn mé, is iad seo ach roghanna. 867 00:36:27,285 --> 00:36:29,850 868 00:36:29,850 --> 00:36:32,700 >> Tá sé go tapa agus tá sé comhsheasmhach ag aon scála. 869 00:36:32,700 --> 00:36:36,210 Mar sin, tá sé seo ar cheann de na is mó bónais a fhaigheann tú le AWS. 870 00:36:36,210 --> 00:36:40,850 Le DynamoDB é an cumas a fháil dhigit íseal amháin 871 00:36:40,850 --> 00:36:44,040 latency millisecond ag aon scála. 872 00:36:44,040 --> 00:36:45,720 Ba é sin an sprioc dearadh an chórais. 873 00:36:45,720 --> 00:36:49,130 Agus tá custaiméirí go atá ar siúl againn milliúin na n-idirbheart in aghaidh an tsoicind. 874 00:36:49,130 --> 00:36:52,670 >> Anois beidh mé ag dul trí roinnt de na cásanna a úsáid i gceann cúpla bomaite anseo. 875 00:36:52,670 --> 00:36:55,660 Control-- Rochtain Comhtháite ní mór dúinn cad tugaimid 876 00:36:55,660 --> 00:36:57,920 Bainistíocht Rochtana Féiniúlacht, nó IAM. 877 00:36:57,920 --> 00:37:01,980 Leathann sé gach córas, gach seirbhís a chuireann AWS. 878 00:37:01,980 --> 00:37:03,630 Is DynamoDB aon eisceacht. 879 00:37:03,630 --> 00:37:06,020 Is féidir leat a rialú ar rochtain leis na táblaí DynamoDB. 880 00:37:06,020 --> 00:37:09,960 Ar fud gach do AWS chuntais ag shainmhíniú róil rochtana agus ceadanna 881 00:37:09,960 --> 00:37:12,140 sa bhonneagar IAM. 882 00:37:12,140 --> 00:37:16,630 >> Agus tá sé ina chuid thábhachtach agus lárnach i cad tugaimid Imeacht Cláir Tiomáinte. 883 00:37:16,630 --> 00:37:19,056 Anois tá sé seo le paraidím nua. 884 00:37:19,056 --> 00:37:22,080 >> LUCHT ÉISTEACHTA: Conas atá do ráta fíor positives bréagach i gcoinne diúltacha 885 00:37:22,080 --> 00:37:24,052 ar do chóras rialaithe rochtana? 886 00:37:24,052 --> 00:37:26,260 RICK Houlihan: True positives versus claonchlónna bréagach? 887 00:37:26,260 --> 00:37:28,785 LUCHT ÉISTEACHTA: Ag filleadh ar cad ba chóir duit a filleadh? 888 00:37:28,785 --> 00:37:33,720 I gcomparáid le uair amháin ar feadh tamaill é ní ar ais nuair ba chóir é a bhailíochtú? 889 00:37:33,720 --> 00:37:36,260 890 00:37:36,260 --> 00:37:38,050 >> RICK Houlihan: ní raibh mé in insint duit go bhfuil. 891 00:37:38,050 --> 00:37:40,140 Má níl aon teipeanna ar bith ar sin, 892 00:37:40,140 --> 00:37:42,726 Níl mé an duine a iarraidh ar an cheist sin ar leith. 893 00:37:42,726 --> 00:37:43,850 Ach go bhfuil ceist mhaith. 894 00:37:43,850 --> 00:37:45,905 Ba mhaith liom a bheith aisteach go mbeadh a fhios go mé féin, i ndáiríre. 895 00:37:45,905 --> 00:37:48,810 896 00:37:48,810 --> 00:37:51,320 >> Agus mar sin ansin arís, paraidím nua Tá cláir imeacht tiomáinte. 897 00:37:51,320 --> 00:37:55,160 Is é seo an smaoineamh gur féidir leat iarratais casta imscaradh go 898 00:37:55,160 --> 00:37:59,720 Is féidir a oibriú an-, scála an-ard gan aon bhonneagar ar bith. 899 00:37:59,720 --> 00:38:02,120 Gan aon seasta bonneagar bith. 900 00:38:02,120 --> 00:38:04,720 Agus beidh muid ag caint le beagán faoi ​​cad a chiallaíonn go muid ag 901 00:38:04,720 --> 00:38:06,550 fháil ar aghaidh go dtí an chéad chúpla cairteacha. 902 00:38:06,550 --> 00:38:08,716 >> An chéad rud beidh muid ag déanamh Is beidh muid ag labhairt faoi táblaí. 903 00:38:08,716 --> 00:38:10,857 Cineálacha sonraí API don Dynamo. 904 00:38:10,857 --> 00:38:13,190 Agus an chéad rud go mbainfidh tú faoi ​​deara nuair a fhéachann tú ar an, 905 00:38:13,190 --> 00:38:17,930 má tá tú eolach ar aon bhunachar sonraí, tá bunachair i ndáiríre dhá chineál de APIs 906 00:38:17,930 --> 00:38:18,430 Ba mhaith liom a ghlaoch air. 907 00:38:18,430 --> 00:38:21,570 Nó dhá thacar de API. 908 00:38:21,570 --> 00:38:23,840 Bheadh ​​amháin de na a bheith API riaracháin. 909 00:38:23,840 --> 00:38:26,710 >> Na rudaí a ghlacann siad cúram de feidhmeanna an mbunachar sonraí. 910 00:38:26,710 --> 00:38:31,340 Chumrú an t-inneall stórála, a chur ar bun agus táblaí a chur leis. 911 00:38:31,340 --> 00:38:35,180 bunachar sonraí a chruthú catalóga agus cásanna. 912 00:38:35,180 --> 00:38:40,450 Na things-- i DynamoDB, tú tá an-ghearr, liostaí gearra. 913 00:38:40,450 --> 00:38:43,120 >> Mar sin, i mbunachair sonraí eile, go dtiocfadh leat a fheiceáil ar an iliomad 914 00:38:43,120 --> 00:38:45,680 de orduithe, de riaracháin orduithe, chun chumrú 915 00:38:45,680 --> 00:38:47,290 na roghanna breise. 916 00:38:47,290 --> 00:38:51,234 I DynamoDB ní gá duit iad siúd de bharr nach bhfuil tú ag a chumrú ar an gcóras, a dhéanann muid. 917 00:38:51,234 --> 00:38:54,150 Mar sin, is é an rud ach ní mór duit a dhéanamh inis dom cad méid tábla atá de dhíth orm. 918 00:38:54,150 --> 00:38:55,660 Sin a gheobhaidh tú an- sraith teoranta na n-orduithe. 919 00:38:55,660 --> 00:38:58,618 >> Fhaigheann tú Cruthaigh Tábla Nuashonrú, Tábla, Scrios Tábla, agus cur síos ar Tábla. 920 00:38:58,618 --> 00:39:01,150 Sin iad na rudaí ach is gá duit do DynamoDB. 921 00:39:01,150 --> 00:39:03,294 Ní gá duit a stóráil cumraíocht inneall. 922 00:39:03,294 --> 00:39:04,960 Ní féidir liom gá a bheith buartha faoi macasamhlú. 923 00:39:04,960 --> 00:39:06,490 Ní féidir liom gá a bheith buartha faoi sharding. 924 00:39:06,490 --> 00:39:07,800 >> Ní féidir liom gá a bheith buartha faoi ​​aon cheann de na rudaí seo. 925 00:39:07,800 --> 00:39:08,740 Déanaimid go léir ar do shon. 926 00:39:08,740 --> 00:39:11,867 Mar sin, go bhfuil méid ollmhór de lastuas go lifted díreach in aice do pláta. 927 00:39:11,867 --> 00:39:13,200 Ansin ní mór dúinn na n-oibreoirí CRUD. 928 00:39:13,200 --> 00:39:17,740 Is CRUD rud ​​cad againn glaoch i mbunachar sonraí go 929 00:39:17,740 --> 00:39:19,860 Cruthaigh, Nuashonraigh, oibreoirí Scrios. 930 00:39:19,860 --> 00:39:24,180 Is iad seo do coitianta oibríochtaí bunachar sonraí. 931 00:39:24,180 --> 00:39:31,299 Rudaí cosúil le mír chur, a fháil ítim, cothrom le dáta míreanna, míreanna a scriosadh, ceist bhaisc, scanadh. 932 00:39:31,299 --> 00:39:32,840 Más mian leat a scanadh ar an tábla ar fad. 933 00:39:32,840 --> 00:39:34,220 Tarraingt rud as an tábla. 934 00:39:34,220 --> 00:39:37,130 Ceann de na rudaí deas faoi DynamoDB is ceadaíonn sé scanadh comhthreomhar. 935 00:39:37,130 --> 00:39:40,602 Mar sin, is féidir leat a ligean i ndáiríre a fhios agam cé mhéad snáitheanna mian leat a reáchtáil ar sin scanadh. 936 00:39:40,602 --> 00:39:41,810 Agus is féidir linn a reáchtáil leis na snáitheanna. 937 00:39:41,810 --> 00:39:43,985 Is féidir linn a casadh a scanadh suas ar fud na snáitheanna il 938 00:39:43,985 --> 00:39:49,060 ionas gur féidir leat a scanadh ar an tábla ar fad spás an-, go han-tapa i DynamoDB. 939 00:39:49,060 --> 00:39:51,490 >> Is é an API eile atá againn rud ar a dtugaimid ár Sruthanna API. 940 00:39:51,490 --> 00:39:52,940 Níl muid ag dul chun labhairt ró- i bhfad faoi an ceart seo anois. 941 00:39:52,940 --> 00:39:55,189 Tá mé roinnt ábhar níos déanaí ar sa deic faoi seo. 942 00:39:55,189 --> 00:39:59,910 Ach tá Sruthanna ndáiríre running-- smaoineamh ar é mar an t-am d'ordaigh 943 00:39:59,910 --> 00:40:01,274 agus athrú laindéal logáil isteach. 944 00:40:01,274 --> 00:40:03,940 Gach rud go bhfuil ag tarlú ar Taispeánann an tábla suas ar an sruth. 945 00:40:03,940 --> 00:40:05,940 >> Gach scríobh chuig an tábla léiríonn suas ar an sruth. 946 00:40:05,940 --> 00:40:08,370 Is féidir leat léamh go sruthán, agus is féidir leat rudaí a dhéanamh leis. 947 00:40:08,370 --> 00:40:10,150 Beidh muid ag labhairt faoi na rudaí a cineálacha rudaí tú 948 00:40:10,150 --> 00:40:13,680 dhéanamh leis na rudaí ar nós macasamhlú, ag cruthú innéacsanna tánaisteach. 949 00:40:13,680 --> 00:40:17,620 Gach cineál na really cool rudaí is féidir leat a dhéanamh leis sin. 950 00:40:17,620 --> 00:40:19,150 >> Cineálacha sonraí. 951 00:40:19,150 --> 00:40:23,320 I DynamoDB, tacaíocht a thabhairt dúinn araon eochair Cineálacha luach agus doiciméad sonraí. 952 00:40:23,320 --> 00:40:26,350 Ar thaobh na láimhe clé den scáileán anseo, tá muid fuair ár cineálacha bunúsacha. 953 00:40:26,350 --> 00:40:27,230 Eochair cineálacha luach. 954 00:40:27,230 --> 00:40:30,040 Tá na teaghráin, uimhreacha, agus binaries. 955 00:40:30,040 --> 00:40:31,640 >> Mar sin, ach trí chineál bhunúsach. 956 00:40:31,640 --> 00:40:33,700 Agus ansin is féidir leat a bheith tacair de sin. 957 00:40:33,700 --> 00:40:37,650 Ceann de na rudaí deas faoi go bhfuil NoSQL is féidir leat a bhfuil arrays mar airíonna. 958 00:40:37,650 --> 00:40:42,050 Agus le DynamoDB féidir leat go bhfuil arrays de chineálacha bunúsacha mar mhaoin fhréamh. 959 00:40:42,050 --> 00:40:43,885 >> Agus ansin níl an doiciméad cineálacha. 960 00:40:43,885 --> 00:40:45,510 Cé mhéad duine atá eolach ar JSON? 961 00:40:45,510 --> 00:40:47,130 Guys tú eolach JSON an méid sin? 962 00:40:47,130 --> 00:40:49,380 Tá sé go bunúsach JavaScript, Cuspóir, Notation. 963 00:40:49,380 --> 00:40:52,510 Ceadaíonn sé duit go bunúsach struchtúr ordlathach a shainiú. 964 00:40:52,510 --> 00:40:58,107 >> Is féidir leat a doiciméad JSON stóráil ar DynamoDB ag baint úsáide as comhpháirteanna coiteanna 965 00:40:58,107 --> 00:41:00,940 nó bloic thógála bhfuil ar fáil sa chuid is mó teangacha cláir. 966 00:41:00,940 --> 00:41:03,602 Mar sin, má tá tú Java, tá tú ag féachaint ar léarscáileanna agus liostaí. 967 00:41:03,602 --> 00:41:05,060 Is féidir liom a chruthú rudaí a léarscáil cheantar. 968 00:41:05,060 --> 00:41:08,030 A léarscáil mar luachanna lárnacha stóráil mar airíonna. 969 00:41:08,030 --> 00:41:10,890 Agus d'fhéadfadh sé a bheith liostaí de Luachanna laistigh de na hairíonna. 970 00:41:10,890 --> 00:41:13,490 Is féidir leat a stóráil seo casta Struchtúr ordlathach 971 00:41:13,490 --> 00:41:16,320 mar tréith amháin de earra DynamoDB. 972 00:41:16,320 --> 00:41:19,010 973 00:41:19,010 --> 00:41:24,460 >> Mar sin, táblaí i DynamoDB, mar chuid is mó Bunachair NoSQL, tá táblaí míreanna. 974 00:41:24,460 --> 00:41:26,469 In MongoDB bheadh ​​agat glaoch ar na doiciméid seo. 975 00:41:26,469 --> 00:41:27,760 Agus go mbeadh sé an bonn tolg. 976 00:41:27,760 --> 00:41:28,900 Chomh doiciméad mbunachar sonraí. 977 00:41:28,900 --> 00:41:29,941 Ghlaonn tú na doiciméid seo. 978 00:41:29,941 --> 00:41:32,930 Doiciméid nó nithe tréithe. 979 00:41:32,930 --> 00:41:35,850 Is féidir le Tréithe ann nó gan a bheith ann ar an mír. 980 00:41:35,850 --> 00:41:38,520 I DynamoDB, níl tréith éigeantach amháin. 981 00:41:38,520 --> 00:41:43,880 Díreach cosúil i mbunachar sonraí coibhneasta, tá tú eochair bunscoile ar an tábla. 982 00:41:43,880 --> 00:41:46,010 >> DynamoDB Tá rud ar a dtugaimid eochair hash. 983 00:41:46,010 --> 00:41:48,280 Ní mór eochair Hash a bheith ar leith. 984 00:41:48,280 --> 00:41:52,580 Mar sin, nuair a shainiú mé tábla hash, bunúsach cad mé ag rá 985 00:41:52,580 --> 00:41:54,110 Is mbeidh gach ítim a bhfuil eochair hash. 986 00:41:54,110 --> 00:41:58,520 Agus ní mór do gach eochair hash a bheith ar leith. 987 00:41:58,520 --> 00:42:01,200 >> Tá gach ítim a shainmhínítear ag an eochair hash uathúil. 988 00:42:01,200 --> 00:42:02,940 Agus is féidir a bheith ann ach amháin. 989 00:42:02,940 --> 00:42:05,820 Tá sé seo ceart go leor, ach oftentimes an méid is gá na daoine 990 00:42:05,820 --> 00:42:08,170 Is mian leo go bhfuil an hash eochair a dhéanamh le beagán níos 991 00:42:08,170 --> 00:42:11,010 ná a bheith díreach aitheantóir uathúil. 992 00:42:11,010 --> 00:42:15,240 Oftentimes ba mhaith linn a bhaint as eochair hash mar an buicéad comhiomlánú leibhéal is airde. 993 00:42:15,240 --> 00:42:19,160 Agus is é an tslí a ndéanaimid go bhfuil ag ag cur an méid tugaimid eochair réimse. 994 00:42:19,160 --> 00:42:22,460 >> Mar sin, má tá sé ina hash ach tábla, ní mór é seo a bheith ar leith. 995 00:42:22,460 --> 00:42:27,040 Má tá sé ina hash agus raon tábla, an meascán de na hais agus an raon 996 00:42:27,040 --> 00:42:28,640 Ní mór a bheith ar leith. 997 00:42:28,640 --> 00:42:30,110 Mar sin, smaoineamh ar é an mbealach seo. 998 00:42:30,110 --> 00:42:32,140 Má tá mé fóram. 999 00:42:32,140 --> 00:42:39,010 Agus tá an fhoirm topaicí, tá sé a post, agus tá sé freagraí. 1000 00:42:39,010 --> 00:42:42,630 >> Mar sin, d'fhéadfadh mé go mbeadh hash eochair, a bhfuil an ID topaic. 1001 00:42:42,630 --> 00:42:46,650 Agus d'fhéadfadh mé go mbeadh eochair raon, a bhfuil an ID freagartha. 1002 00:42:46,650 --> 00:42:49,650 Sa chaoi sin más mian liom a fháil ar fad ar an freagraí do ábhar ar leith, 1003 00:42:49,650 --> 00:42:52,370 Is féidir liom a ceist ach an hash. 1004 00:42:52,370 --> 00:42:55,190 Is féidir liom a rá ach a thabhairt dom go léir na míreanna go bhfuil an hash. 1005 00:42:55,190 --> 00:43:01,910 Agus mé ag dul a fháil ar gach ceist nó tríd an bpost don ábhar ar leith. 1006 00:43:01,910 --> 00:43:03,910 Tá na comhbhailiúchán barrleibhéil Tá an-tábhachtach. 1007 00:43:03,910 --> 00:43:07,370 Tacaíonn siad an rochtain bunscoile patrún an t-iarratas. 1008 00:43:07,370 --> 00:43:09,420 Tríd is tríd, seo bhfuil cad ba mhaith linn a dhéanamh. 1009 00:43:09,420 --> 00:43:11,780 Ba mhaith linn go table-- a luchtú tú ar an tábla, 1010 00:43:11,780 --> 00:43:16,640 ba mhaith linn a struchtúr ar na sonraí laistigh den tábla ar bhealach 1011 00:43:16,640 --> 00:43:20,140 gur féidir an t-iarratas an- go tapa a aisghabháil na torthaí sin. 1012 00:43:20,140 --> 00:43:24,510 Agus is é an bealach a dhéanamh go oftentimes a choimeád ar bun ar na comhbhailiúchán agus muid 1013 00:43:24,510 --> 00:43:25,650 cuir isteach na sonraí. 1014 00:43:25,650 --> 00:43:31,110 Go bunúsach, tá muid ag scaipeadh na sonraí isteach an buicéad geal mar a thagann sé i. 1015 00:43:31,110 --> 00:43:35,210 >> Ar chumas eochracha raon hash me-- ní mór eochracha a bheith comhionannais. 1016 00:43:35,210 --> 00:43:39,490 Nuair ceist mé hash, caithfidh mé a rá a thabhairt dom hash gur ionann sin. 1017 00:43:39,490 --> 00:43:41,950 Nuair ceist agam ar raon, mé Is féidir a rá a thabhairt dom le réimse 1018 00:43:41,950 --> 00:43:47,040 go bhfuil baint úsáide as aon chineál ar oibreoir saibhir go tacaíocht a thabhairt dúinn. 1019 00:43:47,040 --> 00:43:49,200 Tabhair dom go léir na míreanna ar hash. 1020 00:43:49,200 --> 00:43:52,520 An bhfuil sé cothrom, níos mó ná, níos lú ná, a dhéanann sé tús a chur leis, 1021 00:43:52,520 --> 00:43:54,145 a dhéanann sé ann idir an dá luach? 1022 00:43:54,145 --> 00:43:56,811 Mar sin, na cineálacha ceisteanna raon go bhfuil suim agat i gcónaí i dúinn. 1023 00:43:56,811 --> 00:43:59,650 Anois rud amháin faoi shonraí, nuair tú ag féachaint ar rochtain ar shonraí, nuair 1024 00:43:59,650 --> 00:44:02,360 tú rochtain ar na sonraí, tá sé i gcónaí faoi comhiomlánú. 1025 00:44:02,360 --> 00:44:05,770 Tá sé i gcónaí faoi na taifid a bhaineann leis seo. 1026 00:44:05,770 --> 00:44:10,390 Tabhair dom gach rud anseo that's-- gach na n-idirbheart ar an gcárta creidmheasa 1027 00:44:10,390 --> 00:44:12,500 don mhí seo caite. 1028 00:44:12,500 --> 00:44:13,960 Sin comhiomlánú. 1029 00:44:13,960 --> 00:44:17,490 >> Beagnach gach rud a dhéanann tú ar an Tá bunachar sonraí de shaghas éigin chomhshuimithe. 1030 00:44:17,490 --> 00:44:21,530 A bheith in ann mar sin a bheith in ann a shainiú na buicéid agus a thabhairt duit ar na raon 1031 00:44:21,530 --> 00:44:24,950 tréithe a bheith in ann a fhiosrú ar, tacú leis na ceisteanna saibhir go leor, 1032 00:44:24,950 --> 00:44:27,165 go leor, patrúin rochtana iarratais go leor. 1033 00:44:27,165 --> 00:44:30,990 1034 00:44:30,990 --> 00:44:35,000 >> Mar sin, an rud eile an eochair hash Is An bhfuil tugann sé ar ár gcumas meicníocht 1035 00:44:35,000 --> 00:44:37,740 a bheith in ann a scaipeadh ar na sonraí timpeall. 1036 00:44:37,740 --> 00:44:40,390 Obair bunachair NoSQL fearr nuair a bhíonn na sonraí go cothrom 1037 00:44:40,390 --> 00:44:41,740 scaipthe ar fud an bhraisle. 1038 00:44:41,740 --> 00:44:44,530 1039 00:44:44,530 --> 00:44:47,050 Cé mhéad duine atá eolach le halgartaim hashing? 1040 00:44:47,050 --> 00:44:49,860 Nuair a rá liom hash agus hashing-- mar gheall ar algartam hashing a 1041 00:44:49,860 --> 00:44:54,140 Is ar bhealach a bheith in ann a ghiniúint luach randamach ó aon mhéid áirithe. 1042 00:44:54,140 --> 00:44:59,300 Mar sin, sa chás áirithe seo, an Tá algartam hash reáchtáil againn ND 5 bunaithe. 1043 00:44:59,300 --> 00:45:04,765 >> Agus má tá mé ID, agus tá sé seo Is é mo eochair hash, tá mé 1, 2, 3. 1044 00:45:04,765 --> 00:45:07,390 Nuair a ritheann liom an algartam hash, tá sé ag dul chun teacht ar ais agus a rá, 1045 00:45:07,390 --> 00:45:10,800 go maith 1 cothrom le 7B, 2 ionann 48, 3 cothrom CD. 1046 00:45:10,800 --> 00:45:13,092 Tá siad leathadh ar fud an spás eochair. 1047 00:45:13,092 --> 00:45:14,050 Agus cén fáth a dhéanann tú é seo? 1048 00:45:14,050 --> 00:45:17,120 Mar gheall ar a dhéanann cinnte gur féidir liom na taifid a chur ar fud nóid il. 1049 00:45:17,120 --> 00:45:19,574 >> Má tá mé ag déanamh seo a hincriminteach, 1, 2, 3. 1050 00:45:19,574 --> 00:45:21,990 Agus tá mé ar raon hash go Ritheann sa chás áirithe seo, 1051 00:45:21,990 --> 00:45:24,785 spás hash beag, ritheann sé ó 00 go FF, 1052 00:45:24,785 --> 00:45:27,951 ansin tá na taifid ag dul chun teacht i agus tá siad ag dul chun dul 1, 2, 3, 4, 5, 1053 00:45:27,951 --> 00:45:30,390 6, 7, 8, 9, 10, 11, 12. 1054 00:45:30,390 --> 00:45:31,800 Cad a tharlaíonn? 1055 00:45:31,800 --> 00:45:34,860 Tá gach isteach ag dul go dtí an nód céanna. 1056 00:45:34,860 --> 00:45:36,070 Féach tú cad is ciall agam? 1057 00:45:36,070 --> 00:45:40,910 >> Toisc nuair a scoilt mé an spás, agus scaipeadh mé na taifid ar fud, 1058 00:45:40,910 --> 00:45:45,950 agus mé críochdheighilte, tá mé ag dul a rá Tá laindéal 1 spás eochair 0-54. 1059 00:45:45,950 --> 00:45:47,720 Is Deighiltí 2 55-89. 1060 00:45:47,720 --> 00:45:49,780 Is Deighiltí 3 AA go FF. 1061 00:45:49,780 --> 00:45:53,740 Mar sin, má tá mé ag baint úsáide as líneach incriminteach IDs, is féidir leat a fheiceáil cad atá ag tarlú. 1062 00:45:53,740 --> 00:45:57,410 1, 2, 3, 4, 5, 6, gach mbealach suas go dtí 54. 1063 00:45:57,410 --> 00:46:00,030 Mar sin, mar tá mé ag hammering an taifid isteach sa chóras, 1064 00:46:00,030 --> 00:46:02,030 gach rud chríochnaíonn suas ag dul go dtí nód amháin. 1065 00:46:02,030 --> 00:46:03,160 >> Ní Sin maith. 1066 00:46:03,160 --> 00:46:04,820 Sin an antipattern. 1067 00:46:04,820 --> 00:46:08,760 I MongoDB tá siad an fhadhb seo mura bhfuil tú úsáid a bhaint as eochair hash. 1068 00:46:08,760 --> 00:46:11,325 MongoDB Tugann tú an rogha de hashing an luach eochair. 1069 00:46:11,325 --> 00:46:13,950 Ba chóir duit a dhéanamh i gcónaí go, más rud é bhfuil tú ag baint úsáide as an hash incriminteach 1070 00:46:13,950 --> 00:46:17,380 eochair i MongoDB, nó go mbainfidh tú a bheith tairneála gach scríobh chuig nód amháin, 1071 00:46:17,380 --> 00:46:21,290 agus a bheidh tú a theorannú do scríobh tréchur holc. 1072 00:46:21,290 --> 00:46:24,896 >> LUCHT ÉISTEACHTA: An é sin A9 169 i de dheachúlacha? 1073 00:46:24,896 --> 00:46:28,450 >> RICK Houlihan: Yeah, tá sé éigin timpeall ansin. 1074 00:46:28,450 --> 00:46:29,950 A9, níl a fhios agam. 1075 00:46:29,950 --> 00:46:32,200 Gur mhaith leat a fháil ar mo dénártha go áireamhán dheachúlacha. 1076 00:46:32,200 --> 00:46:34,237 Níl mo inchinn ag obair mar sin. 1077 00:46:34,237 --> 00:46:36,320 LUCHT ÉISTEACHTA: Just a ceann mear de do chuid tuairimí Mongo. 1078 00:46:36,320 --> 00:46:39,530 Dá bhrí sin tá an ID rud ​​a thagann natively leis an Mongo é sin a dhéanamh? 1079 00:46:39,530 --> 00:46:40,179 1080 00:46:40,179 --> 00:46:41,470 RICK Houlihan: An bhfuil sé sin a dhéanamh? 1081 00:46:41,470 --> 00:46:42,970 Má tá tú a shonrú air. 1082 00:46:42,970 --> 00:46:45,030 Le MongoDB, tá rogha agat tú. 1083 00:46:45,030 --> 00:46:48,930 Is féidir leat a specify-- gach doiciméad i Tá MongoDB go mbeadh ID fostríoc. 1084 00:46:48,930 --> 00:46:50,300 Sin an luach ar leith. 1085 00:46:50,300 --> 00:46:55,240 >> I MongoDB féidir leat a shonrú cibé acu a hash é nó nach bhfuil. 1086 00:46:55,240 --> 00:46:56,490 Siad a thabhairt ach tú an rogha. 1087 00:46:56,490 --> 00:46:58,198 Má tá a fhios agat go bhfuil sé randamach, aon fhadhb. 1088 00:46:58,198 --> 00:46:59,640 Ní gá duit a dhéanamh sin. 1089 00:46:59,640 --> 00:47:04,260 Má tá a fhios agat nach bhfuil sé randamach, go sé incriminteach, a dhéanamh ansin an hash. 1090 00:47:04,260 --> 00:47:06,880 >> Anois an rud faoi hashing, aon uair amháin hash tú 1091 00:47:06,880 --> 00:47:08,800 a value-- agus tá sé seo Tá cén fáth eochracha hash i gcónaí 1092 00:47:08,800 --> 00:47:13,740 ceisteanna ar leith, mar tá mé athrú an luach, anois ní féidir liom a dhéanamh ceist raon. 1093 00:47:13,740 --> 00:47:15,640 Ní féidir liom a rá go bhfuil an idir seo nó sin, 1094 00:47:15,640 --> 00:47:20,800 toisc nach bhfuil an luach hash ag dul a bheith comhionann leis an luach iarbhír. 1095 00:47:20,800 --> 00:47:24,570 Mar sin, nuair hash tú go eochair, tá sé comhionannas amháin. 1096 00:47:24,570 --> 00:47:28,700 Sin é an fáth i eochair hash DynamoDB Tá ceisteanna i gcónaí comhionannas amháin. 1097 00:47:28,700 --> 00:47:32,090 1098 00:47:32,090 --> 00:47:34,700 >> Mar sin, anois i raon key-- nuair a chur mé go eochair raon, 1099 00:47:34,700 --> 00:47:38,180 na príomhthaifid réimse teacht ar fad i agus iad a fháil stóráilte ar an laindéal céanna. 1100 00:47:38,180 --> 00:47:42,430 Mar sin, tá siad an-tapa, go héasca aisghabháil mar is é seo an hash, 1101 00:47:42,430 --> 00:47:43,220 is é seo an raon. 1102 00:47:43,220 --> 00:47:44,928 Agus a fheiceann tú gach rud leis an hash céanna 1103 00:47:44,928 --> 00:47:48,550 Faigheann stóráilte ar an spás laindéal céanna. 1104 00:47:48,550 --> 00:47:53,889 Is féidir leat é a úsáid go eochair réimse chun cabhrú le aimsiú do shonraí gar a máthair. 1105 00:47:53,889 --> 00:47:55,180 Mar sin, cad tá á dhéanamh agam i ndáiríre anseo? 1106 00:47:55,180 --> 00:47:57,320 Is é seo an ceann a caidreamh go leor. 1107 00:47:57,320 --> 00:48:01,490 An gaol idir eochair hash agus is é an eochair réimse amháin go leor. 1108 00:48:01,490 --> 00:48:03,490 Is féidir liom a bheith eochracha hash il. 1109 00:48:03,490 --> 00:48:07,610 Is féidir liom a bheith ar raon il ach eochracha laistigh de gach eochair hash. 1110 00:48:07,610 --> 00:48:11,910 >> Sainmhíníonn an hash an tuismitheoir, Sainmhíníonn an raon na leanaí. 1111 00:48:11,910 --> 00:48:15,240 Mar sin, is féidir leat a fheiceáil níl aschur anseo idir an thógáil coibhneasta 1112 00:48:15,240 --> 00:48:18,840 agus na cineálacha céanna constructs i NoSQL. 1113 00:48:18,840 --> 00:48:20,760 Daoine labhairt faoi NoSQL mar nonrelational. 1114 00:48:20,760 --> 00:48:22,200 Níl sé nonrelational. 1115 00:48:22,200 --> 00:48:24,680 Tá caidrimh Sonraí i gcónaí. 1116 00:48:24,680 --> 00:48:28,172 Glacfar na caidrimh díreach atá múnlaithe difriúil. 1117 00:48:28,172 --> 00:48:29,880 A ligean ar labhairt beag beagán faoi marthanacht. 1118 00:48:29,880 --> 00:48:34,860 Nuair a scríobhann tú chuig DynamoDB scríobhann, Tá i gcónaí ar trí bhealach mhacasamhlú. 1119 00:48:34,860 --> 00:48:37,550 A chiallaíonn go bhfuil trí AZ s againn. 1120 00:48:37,550 --> 00:48:39,160 Is iad AZ s Criosanna Fáil. 1121 00:48:39,160 --> 00:48:43,430 Is féidir leat smaoineamh ar Fáil Crios mar ionad sonraí 1122 00:48:43,430 --> 00:48:45,447 nó bailiúchán de ionaid sonraí. 1123 00:48:45,447 --> 00:48:47,780 Tá na rudaí seo go geografach scoite amach óna chéile 1124 00:48:47,780 --> 00:48:51,610 ar fud criosanna locht éagsúla, ar fud éagsúla ghreillí cumhachta agus tuilemhánna. 1125 00:48:51,610 --> 00:48:54,510 Ní Tá teip i gceann AZ ag dul a chur síos ceann eile. 1126 00:48:54,510 --> 00:48:56,890 Tá siad nasctha chomh maith mar aon le snáithín dorcha. 1127 00:48:56,890 --> 00:49:01,240 Tacaíonn sé fo amháin 1 latency millisecond idir AZS. 1128 00:49:01,240 --> 00:49:05,390 Mar sin, replications sonraí fíor-ama ann i AZS il. 1129 00:49:05,390 --> 00:49:09,990 >> Agus imscaradh AZ oftentimes il freastal ar na riachtanais infhaighteachta ard 1130 00:49:09,990 --> 00:49:12,930 an chuid is mó eagraíochtaí fiontraíochta. 1131 00:49:12,930 --> 00:49:16,139 Mar sin, tá DynamoDB leathadh thar thrí AZS de réir réamhshocraithe. 1132 00:49:16,139 --> 00:49:19,430 Táimid ag dul ach amháin chun eolas an scríobh nuair dhá cheann de na trí nóid teacht ar ais 1133 00:49:19,430 --> 00:49:21,470 agus a rá, Yeah, fuair mé é. 1134 00:49:21,470 --> 00:49:22,050 Cén fáth é sin? 1135 00:49:22,050 --> 00:49:25,950 Mar gheall ar an taobh léamh táimid ach dul a thabhairt duit ar na sonraí ar ais nuair 1136 00:49:25,950 --> 00:49:27,570 a fhaigheann muid é ó dhá nóid. 1137 00:49:27,570 --> 00:49:30,490 >> Má tá mé ag mhacasamhlú ar fud trí, agus tá mé ag léamh ó dhá, 1138 00:49:30,490 --> 00:49:32,840 Tá mé ag a ráthaítear i gcónaí go bhfuil ar a laghad ceann amháin 1139 00:49:32,840 --> 00:49:35,720 de na daoine a bheith ar an léann an chuid is mó atá ann faoi láthair Cóip de shonraí. 1140 00:49:35,720 --> 00:49:38,340 Sin an méid a dhéanann DynamoDB comhsheasmhach. 1141 00:49:38,340 --> 00:49:42,450 Anois is féidir leat a roghnú chun dul léann iad siúd ag teacht as. 1142 00:49:42,450 --> 00:49:45,070 Agus sa chás sin tá mé ag dul a rá, Feicfidh mé a léamh ach ó nód amháin. 1143 00:49:45,070 --> 00:49:47,430 Agus ní féidir liom a ráthú sé ag dul a bheith ar na sonraí is reatha. 1144 00:49:47,430 --> 00:49:49,450 >> Mar sin, má tá scríobh ag teacht i, nach bhfuil sé mhacasamhlú go fóill, 1145 00:49:49,450 --> 00:49:50,360 tú ag dul a fháil ar an chóip sin. 1146 00:49:50,360 --> 00:49:52,220 Sin an léamh sa deireadh ag teacht. 1147 00:49:52,220 --> 00:49:54,640 Agus cad é sin é leath den chostas. 1148 00:49:54,640 --> 00:49:56,140 Mar sin, is é an rud éigin chun machnamh. 1149 00:49:56,140 --> 00:50:00,160 Nuair a bhíonn tú ag léamh amach DynamoDB, agus bhfuil tú ag a chur ar bun do chumas léamh 1150 00:50:00,160 --> 00:50:04,430 aonad, má roghnaíonn tú ar deireadh thiar léann comhsheasmhach, tá sé a lán níos saoire, 1151 00:50:04,430 --> 00:50:06,010 tá sé thart ar leath den chostas. 1152 00:50:06,010 --> 00:50:09,342 >> Agus mar sin sábhálann sé tú airgead. 1153 00:50:09,342 --> 00:50:10,300 Ach go do rogha. 1154 00:50:10,300 --> 00:50:12,925 Más mian leat a léamh comhsheasmhach nó ar léamh sa deireadh ag teacht. 1155 00:50:12,925 --> 00:50:15,720 Sin rud gur féidir leat a roghnú. 1156 00:50:15,720 --> 00:50:17,659 >> A ligean ar labhairt faoi innéacsanna. 1157 00:50:17,659 --> 00:50:19,450 Mar sin luaite againn go comhiomlánú leibhéal is airde. 1158 00:50:19,450 --> 00:50:23,720 Táimid agam eochracha hash, agus againn bhí eochracha raon. 1159 00:50:23,720 --> 00:50:24,320 Sin deas. 1160 00:50:24,320 --> 00:50:26,950 Agus sin ar an tábla príomhúil, mé Fuair ​​eochair hash amháin, fuair mé eochair réimse amháin. 1161 00:50:26,950 --> 00:50:27,783 >> Cad is brí le sin? 1162 00:50:27,783 --> 00:50:30,410 Tá mé tréithe amháin go bhfuil mé is féidir a reáchtáil ceisteanna saibhir i gcoinne. 1163 00:50:30,410 --> 00:50:31,800 Tá sé an eochair raon. 1164 00:50:31,800 --> 00:50:35,530 Na tréithe eile ar an item-- Is féidir liom scagaire ar na tréithe. 1165 00:50:35,530 --> 00:50:40,050 Ach ní féidir liom rudaí a dhéanamh cosúil le, é a thosaíonn le, nó níos mó ná. 1166 00:50:40,050 --> 00:50:40,820 >> Conas is féidir liom a dhéanamh? 1167 00:50:40,820 --> 00:50:42,860 Chruthú mé innéacs. 1168 00:50:42,860 --> 00:50:45,340 Níl dhá chineál de innéacsanna i DynamoDB. 1169 00:50:45,340 --> 00:50:49,002 Tá innéacs ndáiríre dearcadh eile den tábla. 1170 00:50:49,002 --> 00:50:50,490 Agus an t-innéacs tánaisteach áitiúil. 1171 00:50:50,490 --> 00:50:51,781 >> An chéad cheann beidh muid ag labhairt faoi. 1172 00:50:51,781 --> 00:50:57,740 Secondaries Mar sin áitiúla coexisted ar an laindéal céanna leis na sonraí. 1173 00:50:57,740 --> 00:51:00,240 Agus mar sin, go bhfuil siad ar an nód fisiciúil céanna. 1174 00:51:00,240 --> 00:51:01,780 Tá siad rud ar a dtugaimid comhsheasmhach. 1175 00:51:01,780 --> 00:51:04,599 Ciall, beidh siad aitheantas an scríobh chomh maith leis an tábla. 1176 00:51:04,599 --> 00:51:06,890 Nuair a thagann an scríobh i, beidh orainn a scríobh tríd an innéacs. 1177 00:51:06,890 --> 00:51:09,306 Beidh muid ag scríobh suas go dtí an tábla, agus ansin beidh muid a admháil. 1178 00:51:09,306 --> 00:51:10,490 Mar sin, tá go comhsheasmhach. 1179 00:51:10,490 --> 00:51:13,174 Nuair a bheidh an scríobh a bhí D'admhaigh ón tábla, 1180 00:51:13,174 --> 00:51:15,090 tá sé ráthaithe go bhfuil an Innéacs tánaisteach áitiúil 1181 00:51:15,090 --> 00:51:18,380 beidh an fhís chéanna sonraí. 1182 00:51:18,380 --> 00:51:22,390 Ach cad cheadaíonn siad a dhéanann tú é shainmhíniú eochracha raon malartach. 1183 00:51:22,390 --> 00:51:25,260 >> An bhfuil a bhaint as an hash céanna tábhachtacha mar an tábla príomhúil, 1184 00:51:25,260 --> 00:51:29,050 mar go bhfuil siad chomh-suite ar an laindéal céanna, agus tá siad ag teacht. 1185 00:51:29,050 --> 00:51:33,110 Ach is féidir liom a chruthú innéacs le heochracha raon éagsúla. 1186 00:51:33,110 --> 00:51:41,590 Mar sin, mar shampla, má bhí mé ag monaróir go raibh tábla codanna amh ag teacht isteach. 1187 00:51:41,590 --> 00:51:44,590 Agus páirteanna amh teacht i, agus tá siad ag chomhiomlánú ag tionól. 1188 00:51:44,590 --> 00:51:46,840 Agus b'fhéidir níl a dtagann aisghlaoch. 1189 00:51:46,840 --> 00:51:50,240 >> Aon chuid a bhí déanta go ag an monaróir i ndiaidh an dáta seo, 1190 00:51:50,240 --> 00:51:52,840 Is gá dom a tharraingt as mo líne. 1191 00:51:52,840 --> 00:51:55,950 Is féidir liom casadh innéacs bheadh ​​a bheith ag féachaint, 1192 00:51:55,950 --> 00:52:00,760 chomhbhailiú ar an dáta monarú den chuid áirithe. 1193 00:52:00,760 --> 00:52:03,930 Mar sin, má bhí mo tábla barrleibhéil hashed cheana féin ag an monaróir, 1194 00:52:03,930 --> 00:52:07,655 b'fhéidir go raibh sé socraithe ar chuid ID, mé Is féidir a chruthú innéacs amach go tábla 1195 00:52:07,655 --> 00:52:11,140 mar a hashed ag monaróir agus sa raon ar dáta monaraithe. 1196 00:52:11,140 --> 00:52:14,490 Agus ar an mbealach raibh mé in ann a rá, rud ar bith go Bhí a mhonaraítear idir na dátaí seo, 1197 00:52:14,490 --> 00:52:16,804 Is gá dom a tharraingt as an líne. 1198 00:52:16,804 --> 00:52:18,220 Mar sin, go bhfuil innéacs tánaisteach áitiúil. 1199 00:52:18,220 --> 00:52:22,280 >> Na bhfuil an éifeacht a theorannú do spás eochair hash. 1200 00:52:22,280 --> 00:52:24,360 Toisc go bhfuil siad comh-ann ar an nód stórála chéanna, 1201 00:52:24,360 --> 00:52:26,860 teorainn siad an eochair hash spás a 10 ghigibheart. 1202 00:52:26,860 --> 00:52:28,950 DynamoDB, faoi na táblaí a bheidh, críochdheighilte 1203 00:52:28,950 --> 00:52:31,380 do tábla gach 10 ghigibheart. 1204 00:52:31,380 --> 00:52:34,760 Nuair a chuir tú 10 gigs na sonraí i, táimid ag dul [PHH], agus chur linn nód eile. 1205 00:52:34,760 --> 00:52:38,120 1206 00:52:38,120 --> 00:52:42,070 >> Ní bheidh muid a scoilt an LSI ar fud na Deighiltí il. 1207 00:52:42,070 --> 00:52:43,200 Beidh muid a scoilt an tábla. 1208 00:52:43,200 --> 00:52:44,679 Ach ní bheidh muid a scoilt an LSI. 1209 00:52:44,679 --> 00:52:46,470 Mar sin, go bhfuil rud éigin tábhachtach a thuiscint 1210 00:52:46,470 --> 00:52:50,070 Is má tá tú ag déanamh an-, an-, comhbhailiúchán an-mhór, 1211 00:52:50,070 --> 00:52:53,860 ansin tá tú ag dul a bheith teoranta go 10 ghigibheart ar do LSIs. 1212 00:52:53,860 --> 00:52:56,640 >> Más rud é go bhfuil an cás, is féidir linn úsáid secondaries domhanda. 1213 00:52:56,640 --> 00:52:58,630 Tá secondaries domhanda i ndáiríre tábla eile. 1214 00:52:58,630 --> 00:53:01,720 Ann siad go hiomlán as a an taobh de do tábla príomhúil. 1215 00:53:01,720 --> 00:53:04,680 Agus lig siad dom a aimsiú struchtúr go hiomlán difriúil. 1216 00:53:04,680 --> 00:53:08,010 Mar sin, smaoineamh ar é mar atá sonraí á chur isteach ina dhá táblaí éagsúla, struchtúrtha 1217 00:53:08,010 --> 00:53:09,220 ar dhá bhealach éagsúla. 1218 00:53:09,220 --> 00:53:11,360 >> Is féidir liom a shainiú go hiomlán eochair hash éagsúla. 1219 00:53:11,360 --> 00:53:13,490 Is féidir liom a shainiú go hiomlán eochair réimse éagsúla. 1220 00:53:13,490 --> 00:53:15,941 Agus is féidir liom a reáchtáil seo go hiomlán neamhspleách. 1221 00:53:15,941 --> 00:53:18,190 Mar ábhar na fírinne, tá mé provisioned mo acmhainn a léamh 1222 00:53:18,190 --> 00:53:21,090 cumas agus scríobh do mo innéacsanna tánaisteach domhanda 1223 00:53:21,090 --> 00:53:24,240 go hiomlán neamhspleách mo tábla príomhúil. 1224 00:53:24,240 --> 00:53:26,640 Má mé a shainiú go innéacs, inis mé sé cé mhéad léamh agus a scríobh 1225 00:53:26,640 --> 00:53:28,610 Cumas tá sé ag dul a bheith ag baint úsáide. 1226 00:53:28,610 --> 00:53:31,490 >> Agus is é sin ar leithligh ó mo tábla príomhúil. 1227 00:53:31,490 --> 00:53:35,240 Anois dá cheann de na innéacsanna deis dúinn ní hamháin shainiú eochracha hash agus raon, 1228 00:53:35,240 --> 00:53:38,610 ach lig siad dúinn tionscadal luachanna breise. 1229 00:53:38,610 --> 00:53:44,950 Mar sin, más mian liom a léamh amach an t-innéacs, agus ba mhaith liom a fháil ar roinnt tacar sonraí, 1230 00:53:44,950 --> 00:53:48,327 Ní gá dom dul ar ais go dtí an príomh- tábla a fháil ar na tréithe breise. 1231 00:53:48,327 --> 00:53:50,660 Is féidir liom an tionscadal sin sa bhreis tréithe isteach sa tábla 1232 00:53:50,660 --> 00:53:53,440 chun tacú leis an phatrún rochtana. 1233 00:53:53,440 --> 00:53:57,700 Tá a fhios agam táimid ag dul is dócha i roinnt i ndáiríre, really-- ag dul isteach sa fiailí 1234 00:53:57,700 --> 00:53:58,910 anseo ar roinnt de na rudaí seo. 1235 00:53:58,910 --> 00:54:02,725 Anois fuair mé chun sruth as seo. 1236 00:54:02,725 --> 00:54:07,320 >> LUCHT ÉISTEACHTA: [inaudible] eochair --table gceist bhí hash? 1237 00:54:07,320 --> 00:54:08,840 An hash bunaidh? 1238 00:54:08,840 --> 00:54:09,340 Il-shaighid? 1239 00:54:09,340 --> 00:54:10,200 >> RICK Houlihan: Tá. 1240 00:54:10,200 --> 00:54:11,070 Yes. 1241 00:54:11,070 --> 00:54:15,260 An eochair tábla bunúsach pointí ais go dtí an earra. 1242 00:54:15,260 --> 00:54:19,280 Mar sin, tá innéacs pointeoir ar ais go dtí na míreanna bunaidh ar an tábla. 1243 00:54:19,280 --> 00:54:22,910 Anois is féidir leat a roghnú a thógáil ar Innéacs go bhfuil an eochair tábla amháin, 1244 00:54:22,910 --> 00:54:24,840 agus gan aon airíonna eile. 1245 00:54:24,840 --> 00:54:26,570 Agus cén fáth a d'fhéadfadh liom a dhéanamh? 1246 00:54:26,570 --> 00:54:28,570 Bhuel, b'fhéidir go bhfuil mé míreanna an-mhór. 1247 00:54:28,570 --> 00:54:31,660 >> I ndáiríre is gá dom ach fios a bheith agat which-- d'fhéadfadh mo patrún rochtana a rá, 1248 00:54:31,660 --> 00:54:33,760 a míreanna go bhfuil an mhaoin? 1249 00:54:33,760 --> 00:54:35,780 Ná ní gá a thabhairt ar ais ar an mír. 1250 00:54:35,780 --> 00:54:37,800 Ní mór mé díreach tar éis fios a bheith agat ina bhfuil míreanna air. 1251 00:54:37,800 --> 00:54:40,700 Mar sin, is féidir leat a thógáil innéacsanna go bhfuil ach an eochair tábla. 1252 00:54:40,700 --> 00:54:43,360 >> Ach tá go príomha an méid Is innéacs i mbunachar sonraí do. 1253 00:54:43,360 --> 00:54:46,280 Tá sé as a bheith in ann go tapa a aithint a dhéanann taifeadadh ar, 1254 00:54:46,280 --> 00:54:49,470 a sraitheanna, a tá míreanna sa tábla 1255 00:54:49,470 --> 00:54:51,080 na hairíonna go bhfuil mé ag cuardach do. 1256 00:54:51,080 --> 00:54:53,610 1257 00:54:53,610 --> 00:54:54,860 >> GSIs, mar sin conas a dhéanann siad ag obair? 1258 00:54:54,860 --> 00:54:58,340 GSIs bunúsach asynchronous. 1259 00:54:58,340 --> 00:55:02,570 Tagann an nuashonrú isteach sa tábla, Tá tábla ansin cothrom le dáta asynchronously 1260 00:55:02,570 --> 00:55:03,720 gach ceann de do GSIs. 1261 00:55:03,720 --> 00:55:06,680 Tá sé seo an fáth go bhfuil GSIs sa deireadh ag teacht. 1262 00:55:06,680 --> 00:55:09,440 >> Tá sé tábhachtach a thabhairt faoi deara go nuair tú ag tógáil GSIs, 1263 00:55:09,440 --> 00:55:13,110 agus go dtuigeann tú go bhfuil tú ag cruthú gné eile de aggregation-- 1264 00:55:13,110 --> 00:55:16,594 anois a ligean le rá sampla maith anseo tá monaróir. 1265 00:55:16,594 --> 00:55:19,260 Measaim go bhféadfadh liom a Labhair faoi monaróir feiste leighis. 1266 00:55:19,260 --> 00:55:23,870 Monaróirí feistí leighis tá codanna serialized oftentimes. 1267 00:55:23,870 --> 00:55:28,070 Na codanna a théann isteach athsholáthar cromáin go léir 1268 00:55:28,070 --> 00:55:30,200 Tá roinnt beag sraithuimhir orthu. 1269 00:55:30,200 --> 00:55:33,584 Agus d'fhéadfadh siad a bheith milliúin agus milliúin agus na billiúin páirteanna 1270 00:55:33,584 --> 00:55:35,000 i ngach na gléasanna a long siad. 1271 00:55:35,000 --> 00:55:37,440 Bhuel, is gá iad a comhiomlán faoi toisí éagsúla, na páirteanna 1272 00:55:37,440 --> 00:55:39,520 i tionól, léir ar an páirteanna a rinneadh 1273 00:55:39,520 --> 00:55:41,670 ar líne áirithe, gach na codanna a tháinig 1274 00:55:41,670 --> 00:55:44,620 i ó mhonaróir áirithe ar dháta áirithe. 1275 00:55:44,620 --> 00:55:47,940 Agus na comhbhailiúchán uaireanta a fháil suas chuig na billiúin. 1276 00:55:47,940 --> 00:55:50,550 >> Mar sin, Tá mé ag obair le roinnt de na guys atá ag fulaingt 1277 00:55:50,550 --> 00:55:53,156 toisc go bhfuil siad ag cruthú na comhiomlánuithe ginormous 1278 00:55:53,156 --> 00:55:54,280 i n-innéacsanna tánaisteach. 1279 00:55:54,280 --> 00:55:57,070 D'fhéadfadh siad a bheith codanna amh tábla a thagann mar hash amháin. 1280 00:55:57,070 --> 00:55:59,090 Tá sraithuimhir uathúil gach cuid. 1281 00:55:59,090 --> 00:56:00,975 Úsáid mé an tsraithuimhir mar an hash. 1282 00:56:00,975 --> 00:56:01,600 Tá sé go haoibhinn. 1283 00:56:01,600 --> 00:56:04,160 Is é mo tábla sonraí amha leathadh go léir ar fud an spás eochair. 1284 00:56:04,160 --> 00:56:05,930 Mo [? scríobh?] [? Tá ionghabháil?] uamhnach. 1285 00:56:05,930 --> 00:56:07,876 Ghlacadh mé a lán de na sonraí. 1286 00:56:07,876 --> 00:56:09,500 Ansin, cad a dhéanann siad é cruthaíonn siad GSI. 1287 00:56:09,500 --> 00:56:12,666 Agus a rá liom, tá a fhios agat cad, is gá dom a fheiceáil na páirteanna seo mhonaróir. 1288 00:56:12,666 --> 00:56:15,060 Bhuel, ar fad ar tobann Tá mé cur billiún sraitheanna, 1289 00:56:15,060 --> 00:56:17,550 agus iad a stuif isteach nód amháin, mar nuair a 1290 00:56:17,550 --> 00:56:21,170 Comhiomlán mé mar an ID monaróir mar an hash, 1291 00:56:21,170 --> 00:56:25,410 agus líon chuid mar an raon, ansin gach ceann de na tobann Tá mé 1292 00:56:25,410 --> 00:56:30,530 chur billiún codanna ar cad tá an monaróir ar fáil dom. 1293 00:56:30,530 --> 00:56:34,447 >> Is féidir a bheith ina chúis go leor brú ar an GSI, 1294 00:56:34,447 --> 00:56:36,030 arís, mar go bhfuil mé hammering nód amháin. 1295 00:56:36,030 --> 00:56:38,350 Tá mé ag cur seo go léir Ionsáigh i nód amháin. 1296 00:56:38,350 --> 00:56:40,940 Agus sin cás fíor-úsáid fadhbanna. 1297 00:56:40,940 --> 00:56:43,479 Anois, fuair mé dea-dhearadh patrún do conas tá tú a sheachaint go. 1298 00:56:43,479 --> 00:56:45,770 Agus sin ar cheann de na fadhbanna go n-oibríonn mé i gcónaí leis. 1299 00:56:45,770 --> 00:56:49,590 Ach cad a tharlaíonn é, d'fhéadfadh an GSI nach bhfuil go leor acmhainne scríobh 1300 00:56:49,590 --> 00:56:52,330 a bheith in ann a bhrú ar siúd go léir sraitheanna i nód amháin. 1301 00:56:52,330 --> 00:56:55,390 Agus cad a tharlaíonn ansin tá an bhunscoile, an tábla cliant, 1302 00:56:55,390 --> 00:57:00,180 Beidh an tábla príomhúil a throttled toisc nach féidir leis an GSI choimeád ar bun. 1303 00:57:00,180 --> 00:57:02,980 Mar sin, beidh mo ráta isteach titim ar an tábla príomhúil 1304 00:57:02,980 --> 00:57:06,230 mar déanann mo GSI a choimeád ar bun. 1305 00:57:06,230 --> 00:57:08,850 >> Ceart go leor, mar sin GSI, LSI ar, ba chóir a ceann dom a úsáid? 1306 00:57:08,850 --> 00:57:12,290 LSI s atá ag teacht. 1307 00:57:12,290 --> 00:57:13,750 GSI Tá deireadh thiar comhsheasmhach. 1308 00:57:13,750 --> 00:57:17,490 Más rud é go OK, molaim ag baint úsáide as GSI, tá siad i bhfad níos solúbtha. 1309 00:57:17,490 --> 00:57:20,270 Is féidir LSI ar a léiriú mar GSI. 1310 00:57:20,270 --> 00:57:27,040 Agus má tá an méid sonraí in aghaidh heochracha hash i níos mó ná do bhailiú 10 ghigibheart, 1311 00:57:27,040 --> 00:57:31,050 ansin tá tú ag dul a iarraidh úsáid a bhaint go GSI mar tá sé ach teorainn crua. 1312 00:57:31,050 --> 00:57:32,035 >> Ceart go leor, mar sin scálaithe. 1313 00:57:32,035 --> 00:57:35,210 1314 00:57:35,210 --> 00:57:37,460 Tréchur i Dynamo DB, tú soláthar féidir [inaudible] 1315 00:57:37,460 --> 00:57:38,680 tréchur a tábla. 1316 00:57:38,680 --> 00:57:42,740 Tá custaiméirí go bhfuil provisioned 60 billion-- 1317 00:57:42,740 --> 00:57:45,970 atá á dhéanamh ar 60 billiún iarratais, go rialta ag rith ag níos mó ná milliún iarratais 1318 00:57:45,970 --> 00:57:47,790 sa soicind ar ár táblaí. 1319 00:57:47,790 --> 00:57:50,360 Níl i ndáiríre aon teorainn teoiriciúil cé mhéad 1320 00:57:50,360 --> 00:57:53,730 agus cé chomh tapa ar an tábla Is féidir le reáchtáil i Dynamo DB. 1321 00:57:53,730 --> 00:57:55,920 Tá roinnt bog teorainneacha ar do chuntas 1322 00:57:55,920 --> 00:57:58,170 go chuir muid in ann sin nach mian leat dul ar mire. 1323 00:57:58,170 --> 00:58:00,070 Más mian leat níos mó ná sin, ní fadhb. 1324 00:58:00,070 --> 00:58:00,820 Tagann tú in iúl dúinn. 1325 00:58:00,820 --> 00:58:02,810 Beidh muid ag dul suas an dhiailiú. 1326 00:58:02,810 --> 00:58:08,210 >> Tá gach cuntas teoranta do leibhéal éigin i ngach seirbhís, díreach in aice leis an bat 1327 00:58:08,210 --> 00:58:11,920 mar sin ní gá na daoine dul ar mire iad féin i dtrioblóid. 1328 00:58:11,920 --> 00:58:12,840 Níl aon teorainn i méid. 1329 00:58:12,840 --> 00:58:14,940 Is féidir leat a chur ar aon uimhir de na míreanna ar an tábla. 1330 00:58:14,940 --> 00:58:17,620 Is é an méid de mhír teoranta do 400 cilibheart gach, 1331 00:58:17,620 --> 00:58:20,050 bheadh ​​nach ítim na tréithe. 1332 00:58:20,050 --> 00:58:24,200 Mar sin, an tsuim de gach tréithe teoranta do 400 cilibheart. 1333 00:58:24,200 --> 00:58:27,300 Agus ansin arís, ní mór dúinn go beag LSI eisiúint 1334 00:58:27,300 --> 00:58:30,405 leis an teorainn 10 gigabyte in aghaidh hash. 1335 00:58:30,405 --> 00:58:33,280 LUCHT ÉISTEACHTA: uimhir Beaga, tá mé ag iarraidh cad tá tú ag insint dom, sin is-- 1336 00:58:33,280 --> 00:58:36,830 LUCHT ÉISTEACHTA: Ó, 400 cilibheart is é an méid uasta in aghaidh gach míre. 1337 00:58:36,830 --> 00:58:39,570 Mar sin, tá mír na tréithe go léir. 1338 00:58:39,570 --> 00:58:43,950 Mar sin, tá 400 k an méid iomlán na míre, 400 cilibheart. 1339 00:58:43,950 --> 00:58:46,170 Mar sin, de na tréithe go léir le chéile, na sonraí go léir 1340 00:58:46,170 --> 00:58:49,140 go sna tréithe uile, rolladh suas i méid iomlán, 1341 00:58:49,140 --> 00:58:51,140 faoi ​​láthair tá lá atá inniu ann an teorainn mír 400 k. 1342 00:58:51,140 --> 00:58:54,390 1343 00:58:54,390 --> 00:58:57,046 Mar sin scálú arís, a bhaint amach trí partitioning. 1344 00:58:57,046 --> 00:58:58,920 Tá Tréchur provisioned ag an leibhéal tábla. 1345 00:58:58,920 --> 00:59:00,160 Agus níl i ndáiríre dhá knobs. 1346 00:59:00,160 --> 00:59:02,400 Táimid tar éis a cumas a léamh cumas agus scríobh. 1347 00:59:02,400 --> 00:59:05,530 >> Mar sin, tá na choigeartú neamhspleách ar a chéile. 1348 00:59:05,530 --> 00:59:08,640 Beart RCU ar go docht léann comhsheasmhach. 1349 00:59:08,640 --> 00:59:13,005 OK, mar sin má tá tú ag rá Ba mhaith liom 1,000 RCU s iad siúd atá fíor comhsheasmhach, 1350 00:59:13,005 --> 00:59:14,130 iad siúd atá léann comhsheasmhach. 1351 00:59:14,130 --> 00:59:17,130 Má deir tú Ba mhaith liom faoi ​​dheireadh ag teacht léann, 1352 00:59:17,130 --> 00:59:19,402 is féidir leat a sholáthar 1,000 RCU s, tá tú ag dul 1353 00:59:19,402 --> 00:59:21,840 a fháil sa deireadh 2,000 léann comhsheasmhach. 1354 00:59:21,840 --> 00:59:25,940 Agus leath an phraghais dóibh siúd sa deireadh éard léann. 1355 00:59:25,940 --> 00:59:28,520 >> Arís, arna gcoigeartú neamhspleách ar a chéile. 1356 00:59:28,520 --> 00:59:32,900 Agus tá siad an throughput-- Má itheann tú 100% de do RCU, 1357 00:59:32,900 --> 00:59:35,960 nach bhfuil tú ag dul chun tionchar an infhaighteacht do chearta. 1358 00:59:35,960 --> 00:59:40,161 Mar sin, tá siad go hiomlán neamhspleách ar a chéile. 1359 00:59:40,161 --> 00:59:43,160 Ceart go leor, mar sin ar cheann de na rudaí a Luaigh mé go raibh go hachomair throttling. 1360 00:59:43,160 --> 00:59:44,320 Is throttling dona. 1361 00:59:44,320 --> 00:59:47,311 Léiríonn throttling dona gan aon SQL. 1362 00:59:47,311 --> 00:59:50,310 Tá rudaí is féidir linn a dhéanamh chun cabhrú le tú mhaolú an throttling go bhfuil tú 1363 00:59:50,310 --> 00:59:51,040 ag fulaingt. 1364 00:59:51,040 --> 00:59:53,240 Ach an réiteach is fearr leis seo a ligean ar ghlacadh 1365 00:59:53,240 --> 00:59:58,000 a breathnú ar an méid atá tú a dhéanamh, mar gheall ar níl an-patrún frith sa dráma anseo. 1366 00:59:58,000 --> 01:00:02,140 >> Na rudaí seo, rudaí ar nós neamh-éide ualaigh oibre, eochracha te, Deighiltí te. 1367 01:00:02,140 --> 01:00:06,210 Tá mé ag bualadh spás eochair ar leith an-deacair ar chúis ar leith éigin. 1368 01:00:06,210 --> 01:00:07,080 Cén fáth a bhfuil mé ag déanamh seo? 1369 01:00:07,080 --> 01:00:08,710 A ligean ar an figiúr sin amach. 1370 01:00:08,710 --> 01:00:10,427 Tá mé ag meascadh mo chuid sonraí te le sonraí fuar. 1371 01:00:10,427 --> 01:00:12,510 Tá mé ag ligean ar cíos mo táblaí a fháil ollmhór, ach níl i ndáiríre 1372 01:00:12,510 --> 01:00:15,970 ach roinnt fo-thacar de na sonraí go bhfuil i ndáiríre suimiúil a thabhairt dom. 1373 01:00:15,970 --> 01:00:20,290 Mar sin, le haghaidh sonraí logáil isteach, mar shampla, a lán de custaiméirí, a fhaigheann siad sonraí a logáil isteach gach lá. 1374 01:00:20,290 --> 01:00:22,490 Fuair ​​siad méid ollmhór de shonraí logáil isteach. 1375 01:00:22,490 --> 01:00:25,940 >> Má tá tú ag dumpáil ach go léir go logáil sonraí i dtábla amháin mór, le himeacht ama 1376 01:00:25,940 --> 01:00:28,070 go tábla atá ag dul a fháil ollmhór. 1377 01:00:28,070 --> 01:00:30,950 Ach tá i ndáiríre suim acu ach amháin i liom 24 uair an chloig caite, an seacht lá seo caite, 1378 01:00:30,950 --> 01:00:31,659 30 lá roimhe sin. 1379 01:00:31,659 --> 01:00:34,074 Cibé an fhuinneog ama go mé suim i ag lorg mé 1380 01:00:34,074 --> 01:00:37,010 don imeacht go bothers me, nó chás go suimiúil dom, 1381 01:00:37,010 --> 01:00:39,540 go bhfuil an t-am fhuinneog amháin gur gá dom. 1382 01:00:39,540 --> 01:00:42,470 Mar sin, cén fáth a bhfuil mé ag cur 10 bliain fiú na sonraí logáil isteach sa tábla? 1383 01:00:42,470 --> 01:00:45,030 Cad is cúis é sin an tábla an blúire. 1384 01:00:45,030 --> 01:00:45,880 >> Faigheann sé ollmhór. 1385 01:00:45,880 --> 01:00:48,340 Tosaíonn sé leathadh amach thar na mílte nóid. 1386 01:00:48,340 --> 01:00:51,380 Agus ós rud é do chumas chomh íseal, tá tú 1387 01:00:51,380 --> 01:00:54,090 iarbhír ráta a theorannú ar gach ar cheann de na nóid aonair. 1388 01:00:54,090 --> 01:00:57,120 Sin a ligean le tús a féachaint ar an gcaoi a dhéanann rolla muid go tábla os a chionn. 1389 01:00:57,120 --> 01:01:01,502 Conas is féidir linn a bhainistiú go bhfuil na sonraí beag níos fearr a sheachaint na fadhbanna seo. 1390 01:01:01,502 --> 01:01:02,710 Agus cad a dhéanann gur cuma mhaith? 1391 01:01:02,710 --> 01:01:04,370 Is é seo a go Breathnaíonn an nós. 1392 01:01:04,370 --> 01:01:06,790 Tá sé seo conas mar a bhreathnaíonn dona NoSQL mhaith. 1393 01:01:06,790 --> 01:01:07,830 >> Fuair ​​mé eochair te anseo. 1394 01:01:07,830 --> 01:01:10,246 Má fhéachann tú ar an taobh anseo, is iad seo gach mo Deighiltí. 1395 01:01:10,246 --> 01:01:12,630 Fuair ​​mé 16 Deighiltí suas anseo ar an mbunachar sonraí ar leith. 1396 01:01:12,630 --> 01:01:13,630 Déanaimid é seo go léir an t-am. 1397 01:01:13,630 --> 01:01:15,046 Rith mé seo do chustaiméirí gach am. 1398 01:01:15,046 --> 01:01:16,550 Sé ar a dtugtar an léarscáil teasa. 1399 01:01:16,550 --> 01:01:20,590 Insíonn léarscáil teasa dom conas tá tú rochtain a fháil ar do spás eochair. 1400 01:01:20,590 --> 01:01:23,700 Agus cad é seo ag insint dom go bhfuil go níl hash amháin ar leith 1401 01:01:23,700 --> 01:01:26,330 go maith an Guy ar lán uafásach, mar tá sé 1402 01:01:26,330 --> 01:01:28,250 ag bualadh sé i ndáiríre, i ndáiríre crua. 1403 01:01:28,250 --> 01:01:29,260 >> Dá bhrí sin tá an gorm deas. 1404 01:01:29,260 --> 01:01:29,900 Is maith linn gorm. 1405 01:01:29,900 --> 01:01:30,720 Ní chuirimid mhaith dearg. 1406 01:01:30,720 --> 01:01:33,120 Red, áit an brú Faigheann suas le 100%. 1407 01:01:33,120 --> 01:01:35,560 100%, anois go bhfuil tú ag dul a bheith throttled. 1408 01:01:35,560 --> 01:01:39,030 Mar sin, aon uair a fheiceann tú aon línte dearga cosúil this-- agus nach bhfuil sé ach Dynamo DB-- 1409 01:01:39,030 --> 01:01:41,630 Tá an fhadhb seo gach bunachar sonraí NoSQL. 1410 01:01:41,630 --> 01:01:44,640 Tá frith-patrúin is féidir a tiomáint na cineálacha coinníollacha. 1411 01:01:44,640 --> 01:01:49,070 Cad is féidir liom go bhfuil mé ag obair le custaiméirí chun na coinníollacha sin a mhaolú. 1412 01:01:49,070 --> 01:01:51,840 >> Agus cad a dhéanann gur cuma mhaith? 1413 01:01:51,840 --> 01:01:54,260 Agus é seo ag fáil an chuid is mó as Dynamo DB tréchur, 1414 01:01:54,260 --> 01:01:56,176 ach tá sé ag dul i ndáiríre an chuid is mó as NoSQL. 1415 01:01:56,176 --> 01:01:58,740 Níl sé seo teoranta do Dynamo. 1416 01:01:58,740 --> 01:02:02,050 Tá an I definitely-- a úsáidtear a bheith ag obair ag Mongo. 1417 01:02:02,050 --> 01:02:04,090 Tá mé eolach go leor ardáin NoSQL. 1418 01:02:04,090 --> 01:02:06,830 Tá ag gach ceann na cineálacha fadhbanna tábhachtacha te. 1419 01:02:06,830 --> 01:02:10,320 Chun a fháil ar an chuid is mó as aon NoSQL bunachar sonraí, go háirithe Dynamo DB, 1420 01:02:10,320 --> 01:02:13,320 ba mhaith leat a chruthú ar na táblaí i gcás ina bhfuil an príomhghné hash 1421 01:02:13,320 --> 01:02:18,590 le líon mór de luachanna ar leith, leibhéal ard cardinality. 1422 01:02:18,590 --> 01:02:22,530 Toisc chiallaíonn go Tá mé ag scríobh le go leor de na buicéid éagsúla. 1423 01:02:22,530 --> 01:02:24,870 >> Na buicéid níos mó Tá mé scríobh chuig, an mó an seans 1424 01:02:24,870 --> 01:02:29,100 Tá mé a scaipeadh go ualach scríobh nó léamh luchtú amach ar fud nóid il, 1425 01:02:29,100 --> 01:02:33,560 an mó an seans Tá mé go mbeadh tréchur ard ar an tábla. 1426 01:02:33,560 --> 01:02:37,440 Agus ansin ba mhaith liom na luachanna a bheith iarrtar go cóir cothrom thar am 1427 01:02:37,440 --> 01:02:39,430 agus go haonfhoirmeach chomh randamach agus is féidir. 1428 01:02:39,430 --> 01:02:42,410 Bhuel, tá chineál sin de suimiúil, toisc nach féidir liom i ndáiríre 1429 01:02:42,410 --> 01:02:43,960 rialú nuair a thagann na n-úsáideoirí. 1430 01:02:43,960 --> 01:02:47,645 Mar sin, is leor a rá, má táimid ag leathadh rudaí amach ar fud an spás eochair, 1431 01:02:47,645 --> 01:02:49,270 beidh orainn a bheith dócha i gcruth níos fearr. 1432 01:02:49,270 --> 01:02:51,522 >> Níl le áirithe méid am seachadta 1433 01:02:51,522 --> 01:02:53,230 nach bhfuil tú ag dul a bheith in ann a rialú. 1434 01:02:53,230 --> 01:02:55,438 Ach iad siúd i ndáiríre an dhá ghné go bhfuil muid, 1435 01:02:55,438 --> 01:02:58,800 spás, rochtain cothrom scaipeadh, am, iarrataí 1436 01:02:58,800 --> 01:03:01,040 Ag teacht go cothrom spásáil in am. 1437 01:03:01,040 --> 01:03:03,110 Agus má tá an dá coinníollacha á gcomhlíonadh, 1438 01:03:03,110 --> 01:03:05,610 ansin go bhfuil an méid atá sé ag dul chun breathnú cosúil. 1439 01:03:05,610 --> 01:03:07,890 Tá sé seo i bhfad níos deise. 1440 01:03:07,890 --> 01:03:08,890 Tá muid i ndáiríre sásta anseo. 1441 01:03:08,890 --> 01:03:10,432 Táimid agam patrún rochtana an-fiú. 1442 01:03:10,432 --> 01:03:13,098 Yeah, b'fhéidir go bhfuil tú ag fáil brú beag gach anois agus ansin, 1443 01:03:13,098 --> 01:03:14,830 ach faic i ndáiríre ró-fairsing. 1444 01:03:14,830 --> 01:03:17,660 Mar sin tá sé iontach cé mhéad uair, nuair mé ag obair le custaiméirí, 1445 01:03:17,660 --> 01:03:20,670 go chéad graf leis an dearg mór barra agus go léir go gránna buí sé 1446 01:03:20,670 --> 01:03:23,147 ar fud na háite, táimid ag fháil déanta le feidhmiú 1447 01:03:23,147 --> 01:03:24,980 tar éis cúpla mí de ath-ailtireacht, 1448 01:03:24,980 --> 01:03:28,050 tá siad ag rith an gcéanna cruinn ualach oibre ag an t-ualach céanna cruinn. 1449 01:03:28,050 --> 01:03:30,140 Agus is é seo cad atá sé ag breathnú cosúil anois. 1450 01:03:30,140 --> 01:03:36,600 Mar sin, an méid a fhaigheann tú le NoSQL Is scéimre sonraí go bhfuil fíor 1451 01:03:36,600 --> 01:03:38,510 ceangailte leis an patrún rochtana. 1452 01:03:38,510 --> 01:03:42,170 >> Agus is féidir leat a bhaint as go scéimre sonraí chun tacaíocht a thabhairt go phatrún rochtana. 1453 01:03:42,170 --> 01:03:45,490 Mura ndéanann tú, ansin tá tú ag dul a fheiceáil na cineálacha fadhbanna a 1454 01:03:45,490 --> 01:03:46,710 leis na heochracha te. 1455 01:03:46,710 --> 01:03:50,518 >> LUCHT ÉISTEACHTA: Bhuel, dosheachanta roinnt áiteanna ag dul a bheith níos teo ná a chéile. 1456 01:03:50,518 --> 01:03:51,450 >> RICK Houlihan: I gcónaí. 1457 01:03:51,450 --> 01:03:51,960 I gcónaí. 1458 01:03:51,960 --> 01:03:54,620 Yeah, Ciallaíonn mé níl i gcónaí a-- agus arís, níl 1459 01:03:54,620 --> 01:03:56,980 roinnt patrúin dearadh beidh orainn a fháil tríd a labhairt faoi conas déileáil leat 1460 01:03:56,980 --> 01:03:58,480 leis na comhbhailiúchán Super mór. 1461 01:03:58,480 --> 01:04:01,260 Ciallaíonn mé, d'éirigh liom a bheith acu orthu, conas is féidir linn déileáil leo? 1462 01:04:01,260 --> 01:04:03,760 Fuair ​​mé cás-úsáid maith go leor go beidh muid ag labhairt faoi sin. 1463 01:04:03,760 --> 01:04:05,940 >> Gach ceart, mar sin a ligean labhairt faoi ​​roinnt custaiméirí anois. 1464 01:04:05,940 --> 01:04:06,950 Tá na guys AdRoll. 1465 01:04:06,950 --> 01:04:08,990 Níl a fhios agam má tá tú eolas maidir leis AdRoll. 1466 01:04:08,990 --> 01:04:10,781 Leat a fheiceáil is dócha iad go leor ar an bhrabhsálaí. 1467 01:04:10,781 --> 01:04:14,230 Tá siad ad ath-díriú, tá siad an ceann is mó gnó ad ath-díriú 1468 01:04:14,230 --> 01:04:14,940 amach ann. 1469 01:04:14,940 --> 01:04:17,792 De ghnáth leo a reáchtáil go rialta thar 60 billiún idirbheart in aghaidh an lae. 1470 01:04:17,792 --> 01:04:20,000 Tá siad ag déanamh níos mó ná milliún idirbheart in aghaidh an dara. 1471 01:04:20,000 --> 01:04:22,660 Tá siad fuair tábla simplí go leor struchtúr, an tábla is gnóthaí. 1472 01:04:22,660 --> 01:04:26,450 Tá sé go bunúsach ach Is eochair hash an fianán, 1473 01:04:26,450 --> 01:04:29,010 is é an raon an déimeagrafacha catagóir, agus ansin 1474 01:04:29,010 --> 01:04:31,220 Is é an tríú tréith an scór. 1475 01:04:31,220 --> 01:04:33,720 >> Mar sin, ní mór dúinn gach fianán i ár bhrabhsálaí ó na guys. 1476 01:04:33,720 --> 01:04:35,900 Agus nuair a théann tú go dtí ceannaí rannpháirteacha, 1477 01:04:35,900 --> 01:04:39,390 siad scór go bunúsach tú ar fud Catagóirí déimeagrafacha éagsúla. 1478 01:04:39,390 --> 01:04:42,070 Nuair a théann tú chuig suíomh idirlín agus a rá leat Ba mhaith liom a fheiceáil seo ad-- 1479 01:04:42,070 --> 01:04:44,920 nó go bunúsach nach bhfuil tú ag rá that-- ach nuair a théann tú chuig an láithreán gréasáin 1480 01:04:44,920 --> 01:04:47,550 deir siad ba mhaith leat a fheiceáil ar an ad. 1481 01:04:47,550 --> 01:04:49,370 Agus a théann siad a fháil go ad ó AdRoll. 1482 01:04:49,370 --> 01:04:51,130 AdRoll Breathnaíonn tú suas ar a n-tábla. 1483 01:04:51,130 --> 01:04:52,115 Bhfaighidh siad do fianán. 1484 01:04:52,115 --> 01:04:53,990 Na fógróirí ag insint iad, ba mhaith liom duine éigin 1485 01:04:53,990 --> 01:04:58,632 atá ar lár-aois, Fear 40 bliain d'aois, i spóirt. 1486 01:04:58,632 --> 01:05:01,590 Agus scór siad tú i na déimeagrafaic agus déanann siad cinneadh an bhfuil nó nach 1487 01:05:01,590 --> 01:05:02,740 go bhfuil ad maith agat. 1488 01:05:02,740 --> 01:05:10,330 >> Anois tá siad ar CLS le a soláthraithe fógraíochta 1489 01:05:10,330 --> 01:05:14,510 chun fo-10 millisecond fáil fhreagra ar gach iarratas aonair. 1490 01:05:14,510 --> 01:05:16,090 Mar sin, tá siad ag baint úsáide as Dynamo DB seo. 1491 01:05:16,090 --> 01:05:18,131 Tá siad ag bualadh dúinn milliún iarratas in aghaidh an tsoicind. 1492 01:05:18,131 --> 01:05:21,120 Tá siad in ann a dhéanamh go léir a n lookups, triage léir go bhfuil na sonraí, 1493 01:05:21,120 --> 01:05:26,130 agus a fháil ar go nasc mbreiseán ais go dtí go advertiser i faoi 10 milleasoicind. 1494 01:05:26,130 --> 01:05:29,800 Tá sé i ndáiríre go leor phenomenal cur i bhfeidhm go bhfuil siad. 1495 01:05:29,800 --> 01:05:36,210 >> Na guys actually-- is iad seo na guys. 1496 01:05:36,210 --> 01:05:38,010 Níl mé cinnte má tá sé na guys. 1497 01:05:38,010 --> 01:05:40,127 D'fhéadfadh a bheith ar na guys. 1498 01:05:40,127 --> 01:05:42,210 Go bunúsach dúirt us-- bith, mé nach gceapann raibh sé iad. 1499 01:05:42,210 --> 01:05:43,000 Sílim go raibh sé duine éigin eile. 1500 01:05:43,000 --> 01:05:44,750 Bhí mé ag obair le do chustaiméirí a dúradh liom 1501 01:05:44,750 --> 01:05:47,040 go anois go atá siad imithe chun Dynamo DB, tá siad 1502 01:05:47,040 --> 01:05:50,330 níos mó airgead a chaitheamh ar sneaiceanna le haghaidh a n-fhoireann a fhorbairt gach mí 1503 01:05:50,330 --> 01:05:52,886 ná mar a chaitheann siad ar a n-mbunachar sonraí. 1504 01:05:52,886 --> 01:05:54,760 Mar sin, beidh sé a thabhairt duit ar smaoineamh ar an coigilteas costais 1505 01:05:54,760 --> 01:05:57,889 gur féidir leat a fháil i Dynamo DB Is ollmhór. 1506 01:05:57,889 --> 01:05:59,430 Ceart go leor, tá dropcam cuideachta eile. 1507 01:05:59,430 --> 01:06:02,138 Tá na Guy de chineál of-- má cheapann tú de ar an idirlíon na rudaí, dropcam 1508 01:06:02,138 --> 01:06:05,150 go bunúsach físeán slándála ar an idirlíon. 1509 01:06:05,150 --> 01:06:06,660 Chuir tú do ceamara amach ann. 1510 01:06:06,660 --> 01:06:08,180 Tá ceamara brathadóir tairiscint. 1511 01:06:08,180 --> 01:06:10,290 Tagann iarr duine éigin chomh maith, triggers pointe CUE. 1512 01:06:10,290 --> 01:06:13,540 Tosaíonn Ceamara taifeadadh ar feadh tamaill till ní chuireann sé a bhrath aon tairiscint níos mó. 1513 01:06:13,540 --> 01:06:15,310 Cuireann go físeán suas ar an idirlíon. 1514 01:06:15,310 --> 01:06:19,800 >> Bhí Dropcam cuideachta atá go bunúsach aistrigh go Dynamo DB 1515 01:06:19,800 --> 01:06:22,200 toisc go raibh siad ag fulaingt Pianta fáis ollmhór. 1516 01:06:22,200 --> 01:06:25,820 Agus cad a d'inis siad dúinn, go tobann petabytes na sonraí. 1517 01:06:25,820 --> 01:06:28,070 Bhí siad aon smaoineamh a gcuid seirbhíse Bheadh ​​a bheith chomh rathúil. 1518 01:06:28,070 --> 01:06:32,310 Físeáin níos mó ná YouTube isteach Is cad iad na guys ag fáil. 1519 01:06:32,310 --> 01:06:36,780 Úsáideann siad DynamoDB a rianú go léir an meiteashonraí ar gach a n-pointí tábhachtacha físeáin. 1520 01:06:36,780 --> 01:06:40,282 >> Mar sin, tá siad buicéid S3 bhrú siad go léir na artifacts dénártha i. 1521 01:06:40,282 --> 01:06:41,990 Agus ansin tá siad Taifid Dynamo DB go 1522 01:06:41,990 --> 01:06:44,070 daoine in iúl dóibh siúd S3 trí rudaí. 1523 01:06:44,070 --> 01:06:47,070 Nuair is gá iad chun breathnú ar físeán, féachann siad suas ar an taifead i Dynamo DB. 1524 01:06:47,070 --> 01:06:47,903 Cliceáil siad an nasc. 1525 01:06:47,903 --> 01:06:49,770 Tarraingt siad síos an físeán ó S3. 1526 01:06:49,770 --> 01:06:51,590 Mar sin, go de chineál ar cad a Breathnaíonn seo cosúil. 1527 01:06:51,590 --> 01:06:53,580 Agus tá sé seo go díreach ó a gcuid foirne. 1528 01:06:53,580 --> 01:06:56,010 >> Laghdaíonn Dynamo DB n am seachadta le haghaidh imeachtaí físeán 1529 01:06:56,010 --> 01:06:57,590 ó chúig go 10 soicind. 1530 01:06:57,590 --> 01:07:00,470 I n-siopa sean choibhneasta, úsáidtear iad a bheith acu chun dul agus a fhorghníomhú 1531 01:07:00,470 --> 01:07:03,780 ceisteanna casta il a figiúr amach a físeáin a tharraingt síos, 1532 01:07:03,780 --> 01:07:06,690 go dtí níos lú ná 50 milleasoicind. 1533 01:07:06,690 --> 01:07:08,990 Mar sin tá sé iontach, iontach feidhmíocht cé mhéad 1534 01:07:08,990 --> 01:07:12,990 féidir leat a fháil nuair a Optamaigh tú agus leat tune an mbunachar sonraí bunúsacha 1535 01:07:12,990 --> 01:07:15,110 chun tacú leis an phatrún rochtana. 1536 01:07:15,110 --> 01:07:20,500 Halfbrick, na guys, a bhfuil sé, Torthaí Ninja Buille faoi thuairim mé go bhfuil a rud. 1537 01:07:20,500 --> 01:07:22,590 Go bhfuil gach ritheann ar Dynamo DB. 1538 01:07:22,590 --> 01:07:26,810 Agus na guys, go bhfuil siad iontach fhoireann a fhorbairt, forbairt mhór 1539 01:07:26,810 --> 01:07:27,670 siopa. 1540 01:07:27,670 --> 01:07:29,364 >> Ní ar fhoireann comharchumainn maith. 1541 01:07:29,364 --> 01:07:31,280 Ní raibh siad ag a lán na n-acmhainní a oibriú. 1542 01:07:31,280 --> 01:07:33,940 Bhí siad ag streachailt ag iarraidh a choinneáil a mbonneagar iarratais suas 1543 01:07:33,940 --> 01:07:34,290 agus a reáchtáil. 1544 01:07:34,290 --> 01:07:35,000 Tháinig siad a chur chugainn. 1545 01:07:35,000 --> 01:07:36,251 D'fhéach siad ag Dynamo DB. 1546 01:07:36,251 --> 01:07:37,291 Dúirt siad, go bhfuil do dúinn. 1547 01:07:37,291 --> 01:07:39,470 Thóg siad a n-iomláine creat-iarratas ar sé. 1548 01:07:39,470 --> 01:07:43,640 Roinnt tuairimí gur deas anseo ón bhfoireann ar a gcumas 1549 01:07:43,640 --> 01:07:46,800 chun díriú anois ar fhoirgneamh an cluiche agus ní 1550 01:07:46,800 --> 01:07:49,010 a bhfuil a choimeád ar bun ar an bonneagar, a 1551 01:07:49,010 --> 01:07:51,910 bhí ag éirí méid ollmhór de forchostais as a gcuid foirne. 1552 01:07:51,910 --> 01:07:56,170 Mar sin, is é an rud that-- an sochar a fhaigheann tú ó Dynamo SS. 1553 01:07:56,170 --> 01:08:00,930 >> Ceart go leor, dul isteach samhaltú sonraí anseo. 1554 01:08:00,930 --> 01:08:03,440 Agus labhair muid beagán faoi an ceann seo le ceann amháin, ar cheann go leor, 1555 01:08:03,440 --> 01:08:05,060 agus tá go leor le go leor caidreamh cineál. 1556 01:08:05,060 --> 01:08:07,630 Agus conas a dhéanann tú a choimeád ar bun siúd i Dynamo. 1557 01:08:07,630 --> 01:08:10,500 I Dynamo DB úsáid againn innéacsanna, tríd is tríd, 1558 01:08:10,500 --> 01:08:12,910 a rothlú na sonraí ó blas amháin go ceann eile. 1559 01:08:12,910 --> 01:08:15,210 Eochracha Hash, eochracha réimse, agus innéacsanna. 1560 01:08:15,210 --> 01:08:18,540 >> Sa háirithe Mar shampla, mar stát is mó 1561 01:08:18,540 --> 01:08:23,802 bhfuil ceanglas ceadúnaithe go ach ceadúnas tiomána amháin in aghaidh an duine. 1562 01:08:23,802 --> 01:08:26,510 Ní féidir leat dul a fháil ar dhá tiománaí ceadúnais i staid na Boston. 1563 01:08:26,510 --> 01:08:27,500 Ní féidir liom é a dhéanamh i Texas. 1564 01:08:27,500 --> 01:08:28,708 Sin de chineál ar an mbealach go bhfuil sé. 1565 01:08:28,708 --> 01:08:32,779 Agus mar sin ag an DMV, ní mór dúinn lookups, táimid ag ag iarraidh chun breathnú suas an ceadúnas tiomána 1566 01:08:32,779 --> 01:08:35,180 ag an uimhir leasa shóisialaigh. 1567 01:08:35,180 --> 01:08:39,990 Ba mhaith liom chun breathnú suas ar na sonraí úsáideora faoi ​​uimhir cheadúnais an tiománaí. 1568 01:08:39,990 --> 01:08:43,620 >> Mar sin, d'fhéadfadh linn a bheith úsáideora tábla Tá eochair hash ar an tsraithuimhir, 1569 01:08:43,620 --> 01:08:47,830 nó an uimhir leasa shóisialaigh, agus tréithe éagsúla a shainmhínítear ar an mír. 1570 01:08:47,830 --> 01:08:49,859 Anois ar an tábla I D'fhéadfadh shainiú GSI go 1571 01:08:49,859 --> 01:08:53,370 flips go thart a deir gur mhaith liom eochair hash ar an gceadúnas agus ansin 1572 01:08:53,370 --> 01:08:54,252 go léir na míreanna eile. 1573 01:08:54,252 --> 01:08:57,210 Anois, más mian liom a ceist agus teacht ar an uimhir cheadúnais le haghaidh aon Sóisialta ar leith 1574 01:08:57,210 --> 01:08:59,609 Uimhir leasa, is féidir liom ceist ar an tábla is mó. 1575 01:08:59,609 --> 01:09:02,130 >> Más mian liom a fhiosrú agus ba mhaith liom a fháil ar an slándála sóisialta 1576 01:09:02,130 --> 01:09:05,735 uimhir nó tréithe eile ag uimhir cheadúnais, is féidir liom a fhiosrú an GSI. 1577 01:09:05,735 --> 01:09:08,689 Is é sin an múnla go bhfuil ceann le caidreamh amháin. 1578 01:09:08,689 --> 01:09:12,460 Just GSI an-simplí, smeach na rudaí thart. 1579 01:09:12,460 --> 01:09:13,979 Anois, labhairt faoi cheann go leor. 1580 01:09:13,979 --> 01:09:16,450 Amháin go leor go bunúsach do eochair raon hash. 1581 01:09:16,450 --> 01:09:20,510 Nuair a fháil againn go leor leis seo Tá cás a úsáid sonraí monatóireacht a dhéanamh. 1582 01:09:20,510 --> 01:09:23,880 Tagann Monatóireacht sonraí i rialta eatramh, cosúil le ar an idirlíon na rudaí. 1583 01:09:23,880 --> 01:09:26,890 Againn a fháil i gcónaí go léir taifid ag teacht an t-am. 1584 01:09:26,890 --> 01:09:31,420 >> Agus ba mhaith liom chun teacht ar na léamha idir thréimhse ama áirithe. 1585 01:09:31,420 --> 01:09:34,220 Tá sé an cheist an-choitianta i bonneagar monatóireachta. 1586 01:09:34,220 --> 01:09:38,430 Is é an bealach dul faoi sin a aimsiú struchtúr tábla simplí, tábla amháin. 1587 01:09:38,430 --> 01:09:42,250 Tá mé tábla tomhais gléas le eochair hash ar an ID gléas. 1588 01:09:42,250 --> 01:09:47,340 Agus tá mé eochair réimse ar an stampa ama, nó sa chás seo, an epic. 1589 01:09:47,340 --> 01:09:50,350 Agus a ligeann dom a fhorghníomhú casta ceisteanna gcoinne eochair raon 1590 01:09:50,350 --> 01:09:54,950 agus na taifid sin ar ais go Tá i gcomparáid leis an toradh 1591 01:09:54,950 --> 01:09:56,310 leagtar go bhfuil mé ag lorg. 1592 01:09:56,310 --> 01:09:58,360 Agus tógann sé go ceann go leor caidreamh 1593 01:09:58,360 --> 01:10:02,340 isteach sa tábla príomhúil ag baint úsáide as an eochair hash, raon struchtúr eochair. 1594 01:10:02,340 --> 01:10:04,600 >> Mar sin tá gur de chineál ar tógadh isteach sa tábla i Dynamo DB. 1595 01:10:04,600 --> 01:10:07,290 Nuair a shainiú mé hash agus tábla raon t, tá mé 1596 01:10:07,290 --> 01:10:09,240 saineofar ceann a caidreamh go leor. 1597 01:10:09,240 --> 01:10:12,770 Tá sé ina caidreamh idir tuismitheoirí agus leanaí. 1598 01:10:12,770 --> 01:10:14,620 >> A ligean ar labhairt faoi go leor go leor caidrimh. 1599 01:10:14,620 --> 01:10:19,170 Agus as seo, mar shampla, go háirithe, arís, táimid ag dul a úsáid GSI. 1600 01:10:19,170 --> 01:10:23,500 Agus a ligean ar labhairt faoi cearrbhachas cás áit a bhfuil mé i d'úsáideoir ar leith. 1601 01:10:23,500 --> 01:10:26,500 Ba mhaith liom a fháil amach na cluichí a sé ar cláraithe do nó ag imirt i. 1602 01:10:26,500 --> 01:10:29,600 Agus le haghaidh cluiche ar leith, mé ag iarraidh a teacht ar na húsáideoirí. 1603 01:10:29,600 --> 01:10:31,010 Mar sin, conas is féidir liom é sin a dhéanamh? 1604 01:10:31,010 --> 01:10:34,330 Mo cluichí úsáideora tábla, tá mé ag dul go bhfuil eochair hash de ID úsáideora 1605 01:10:34,330 --> 01:10:35,810 agus eochair réimse an chluiche. 1606 01:10:35,810 --> 01:10:37,810 >> Mar sin, is féidir le úsáideoir cluichí il. 1607 01:10:37,810 --> 01:10:41,380 Tá sé ar cheann go leor caidreamh idir an t-úsáideoir agus na cluichí a imríonn sé. 1608 01:10:41,380 --> 01:10:43,410 Agus ansin ar an GSI, Feicfidh mé smeach go timpeall. 1609 01:10:43,410 --> 01:10:46,679 Beidh mé hash ar an cluiche agus Beidh mé raon ar an úsáideoir. 1610 01:10:46,679 --> 01:10:48,970 Mar sin, más mian liom a fháil ar fad ar an cluiche an úsáideora ag imirt i, 1611 01:10:48,970 --> 01:10:49,950 Feicfidh mé ceist ar an tábla is mó. 1612 01:10:49,950 --> 01:10:52,699 Más mian liom a fháil ar fad na n-úsáideoirí atá ag imirt cluiche ar leith, 1613 01:10:52,699 --> 01:10:53,887 Ceist agam an GSI. 1614 01:10:53,887 --> 01:10:54,970 Mar sin, a fheiceann tú conas a dhéanaimid é seo? 1615 01:10:54,970 --> 01:10:58,369 A thógáil leat na GSI ag tacú leis an cás a úsáid, an t-iarratas, an rochtain 1616 01:10:58,369 --> 01:10:59,410 patrún, an t-iarratas. 1617 01:10:59,410 --> 01:11:01,440 >> Más gá dom a ceist ar gné seo, a ligean 1618 01:11:01,440 --> 01:11:03,500 dom a chruthú innéacs ar an ghné. 1619 01:11:03,500 --> 01:11:05,850 Más rud é nach féidir liom, ní féidir liom cúram. 1620 01:11:05,850 --> 01:11:09,060 Agus ag brath ar an gcás a úsáid, mé Seans go mbeidh an t-innéacs nó nach d'fhéadfadh mé. 1621 01:11:09,060 --> 01:11:12,390 Má tá sé ina simplí amháin go leor, Is é an tábla príomhúil fíneáil. 1622 01:11:12,390 --> 01:11:15,860 Más gá dom a dhéanamh go leor chun na go leor ar, nó is gá dom a dhéanamh ar cheann leis na cinn, 1623 01:11:15,860 --> 01:11:18,390 ansin b'fhéidir gá dom chun an dara an t-innéacs. 1624 01:11:18,390 --> 01:11:20,840 Mar sin, braitheann sé ar fad ar cad Tá mé ag iarraidh a dhéanamh 1625 01:11:20,840 --> 01:11:24,550 agus cad tá mé ag iarraidh a fháil i gcrích. 1626 01:11:24,550 --> 01:11:28,000 >> Is dócha nach bhfuil mé ag dul a chaitheamh ró cuid mhór ama ag caint faoi doiciméid. 1627 01:11:28,000 --> 01:11:31,460 Faigheann sé seo le beagán, is dócha, níos doimhne ná mar is gá dúinn dul isteach. 1628 01:11:31,460 --> 01:11:33,710 A ligean ar labhairt le beagán sloinn iarratais faoi saibhir. 1629 01:11:33,710 --> 01:11:37,831 Mar sin, i Dynamo DB ní mór dúinn an cumas a chruthú 1630 01:11:37,831 --> 01:11:39,330 rud ar a dtugaimid nathanna teilgean. 1631 01:11:39,330 --> 01:11:42,660 Tá abairtí Teilgean simplí piocadh na réimsí nó na luachanna 1632 01:11:42,660 --> 01:11:44,290 gur mian leat a chur ar taispeáint. 1633 01:11:44,290 --> 01:11:46,000 OK, mar sin a dhéanamh mé rogha. 1634 01:11:46,000 --> 01:11:48,010 Dhéanamh mé ceist i gcoinne Dynamo DB. 1635 01:11:48,010 --> 01:11:51,730 Agus a rá liom, tá a fhios agat cad, a thaispeáint dom ach an cúig réalta athbhreithnithe 1636 01:11:51,730 --> 01:11:54,544 le haghaidh an táirge ar leith. 1637 01:11:54,544 --> 01:11:55,710 Mar sin tá go bhfuil gach Ba mhaith liom a fheiceáil. 1638 01:11:55,710 --> 01:11:57,320 Níl mé ag iarraidh a fheiceáil go léir an tréithe eile de chuid an tsraith nua, 1639 01:11:57,320 --> 01:11:58,319 Ba mhaith liom ach a fheiceáil seo. 1640 01:11:58,319 --> 01:12:01,209 Tá sé díreach cosúil i SQL nuair a dhéanann tú rá roghnaigh réalta nó ó tábla, 1641 01:12:01,209 --> 01:12:02,000 gheobhaidh tú gach rud. 1642 01:12:02,000 --> 01:12:05,450 Nuair a rá liom a roghnú ainm ó tábla, liom a fháil ach tréith amháin. 1643 01:12:05,450 --> 01:12:09,070 Tá sé ar an chineál céanna de rud i Dynamo DB nó bunachair NoSQL eile. 1644 01:12:09,070 --> 01:12:14,510 Nathanna Scagaire deis dom go bunúsach a ghearradh ar an toradh atá leagtha síos. 1645 01:12:14,510 --> 01:12:15,540 Mar sin a dhéanamh mé ceist. 1646 01:12:15,540 --> 01:12:17,260 Féadfaidh Iarratas teacht ar ais le 500 míreanna. 1647 01:12:17,260 --> 01:12:20,255 Ach ba mhaith liom ach na míreanna go go mbeadh tréith a deir sé seo. 1648 01:12:20,255 --> 01:12:23,380 OK, mar sin a ligean scagadh amach na míreanna nach bhfuil comhoiriúnach go cheist ar leith. 1649 01:12:23,380 --> 01:12:25,540 Mar sin, ní mór dúinn nathanna scagaire. 1650 01:12:25,540 --> 01:12:28,310 >> Nathanna Scagaire is féidir a reáchtáil ar aon tréith. 1651 01:12:28,310 --> 01:12:30,260 Ní bhíonn siad cosúil ceisteanna raon. 1652 01:12:30,260 --> 01:12:32,690 Tá ceisteanna a ardú níos roghnaíche. 1653 01:12:32,690 --> 01:12:36,470 A cheangal ar cheisteanna Scagaire liom dul fháil ar na torthaí ar fad a leagan síos agus ansin 1654 01:12:36,470 --> 01:12:39,170 carve amach na sonraí Níl mé ag iarraidh. 1655 01:12:39,170 --> 01:12:40,660 Cén fáth go bhfuil sin tábhachtach? 1656 01:12:40,660 --> 01:12:42,770 Toisc a léigh mé go léir. 1657 01:12:42,770 --> 01:12:46,597 I ceist, tá mé ag dul a léamh agus tá sé ag dul a bheith ina fathach faoi shonraí. 1658 01:12:46,597 --> 01:12:48,430 Agus ansin mé ag dul a carve amach cad is gá dom. 1659 01:12:48,430 --> 01:12:52,080 Agus má tá mé ach carving amach cúpla sraitheanna, ansin tá sin ceart go leor. 1660 01:12:52,080 --> 01:12:53,620 Nach bhfuil sé chomh mí-éifeachtach. 1661 01:12:53,620 --> 01:12:57,800 >> Ach má tá mé ag léamh carn iomlán de sonraí, ach a carve amach mír amháin, 1662 01:12:57,800 --> 01:13:01,490 ansin tá mé ag dul a bheith níos fearr amach ag baint úsáide cheist raon, 1663 01:13:01,490 --> 01:13:03,030 mar tá sé i bhfad níos roghnaíche. 1664 01:13:03,030 --> 01:13:06,330 Tá sé seo ag dul a shábháil dom a lán de airgead, mar gheall ar a íoc mé don léamh. 1665 01:13:06,330 --> 01:13:10,430 I gcás ina na torthaí a thagann ar ais trasna go sreang d'fhéadfadh a bheith níos lú, 1666 01:13:10,430 --> 01:13:11,890 ach tá mé ag íoc as an léamh. 1667 01:13:11,890 --> 01:13:14,340 Mar sin, a thuiscint conas tú ag fáil na sonraí. 1668 01:13:14,340 --> 01:13:16,420 Sin an-tábhachtach i Dynamo DB. 1669 01:13:16,420 --> 01:13:19,710 >> Habairtí coinníollach, is é seo cad go dtiocfadh leat glaoch Glasáil dóchasach. 1670 01:13:19,710 --> 01:13:28,470 Nuashonrú más ann, nó más rud é seo luach Is ionann an méid a shonrú agam. 1671 01:13:28,470 --> 01:13:31,494 Agus má tá mé stampa ama ar taifead, d'fhéadfadh mé a léamh ar na sonraí. 1672 01:13:31,494 --> 01:13:32,535 D'fhéadfadh liom a athrú na sonraí sin. 1673 01:13:32,535 --> 01:13:35,030 D'fhéadfadh liom dul go scríobh ar ais go sonraí leis an mbunachar. 1674 01:13:35,030 --> 01:13:38,100 Má tá duine éigin d'athraigh an taifead, D'fhéadfadh an stampa ama tar éis athrú. 1675 01:13:38,100 --> 01:13:40,370 Agus ar an mbealach mo coinníollach D'fhéadfadh cothrom le dáta a rá cothrom le dáta 1676 01:13:40,370 --> 01:13:42,340 más ionann an stampa ama seo. 1677 01:13:42,340 --> 01:13:46,290 Nó beidh an nuashonrú theipeann mar gheall ar duine éigin cothrom le dáta an taifead idir an dá linn. 1678 01:13:46,290 --> 01:13:48,290 >> Go bhfuil an méid tugaimid Glasáil dóchasach. 1679 01:13:48,290 --> 01:13:50,670 Ciallaíonn sé go duine éigin Is féidir teacht isteach agus é a athrú, 1680 01:13:50,670 --> 01:13:53,100 agus tá mé ag dul a bhrath sé nuair a théann mé ar ais a scríobh. 1681 01:13:53,100 --> 01:13:56,106 Agus ansin is féidir liom a léamh i ndáiríre go sonraí agus a rá, ó, d'athraigh sé sin. 1682 01:13:56,106 --> 01:13:57,230 Gá dom a áireamh le haghaidh sin. 1683 01:13:57,230 --> 01:14:00,490 Agus is féidir liom a athrú ar na sonraí i mo thaifeadadh agus iarratas a thabhairt cothrom le dáta eile. 1684 01:14:00,490 --> 01:14:04,330 Mar sin, is féidir leat a ghabháil leis na incriminteach nuashonruithe a tharlaíonn idir an t-am 1685 01:14:04,330 --> 01:14:08,740 go bhfuil na sonraí agus an léann tú am go dtiocfadh leat a scríobh ar na sonraí. 1686 01:14:08,740 --> 01:14:11,520 >> LUCHT ÉISTEACHTA: Agus an scagaire Níl ciallaíonn focal iarbhír 1687 01:14:11,520 --> 01:14:13,020 i líon nó not-- 1688 01:14:13,020 --> 01:14:14,316 >> [GUTH interposing] 1689 01:14:14,316 --> 01:14:16,232 RICK Houlihan: Ní bheidh mé a fháil i bhfad ró-isteach seo. 1690 01:14:16,232 --> 01:14:17,700 An bhfuil sé seo eochairfhocal fhorchoimeádta. 1691 01:14:17,700 --> 01:14:20,130 Is é an dearcadh punt a ar cosaint eochairfhocal i Dynamo DB. 1692 01:14:20,130 --> 01:14:24,500 Tá ag gach bunachar sonraí a chuid féin in áirithe ainmneacha do bhailiúcháin ní féidir leat é a úsáid. 1693 01:14:24,500 --> 01:14:27,240 Dynamo DB, más rud é tú a shonrú punt os comhair an, 1694 01:14:27,240 --> 01:14:29,310 Is féidir leat a shainiú na hainmneacha suas thuas. 1695 01:14:29,310 --> 01:14:31,840 Tá sé seo le luach tagartha. 1696 01:14:31,840 --> 01:14:34,880 Is dócha nach bhfuil an error is fearr chun tá suas ann don díospóireacht, 1697 01:14:34,880 --> 01:14:38,090 mar faigheann sé isteach roinnt real-- Ba mhaith liom a bheith ag caint níos mó 1698 01:14:38,090 --> 01:14:41,360 faoi ​​sin ag leibhéal níos doimhne. 1699 01:14:41,360 --> 01:14:46,130 >> Ach is leor a rá, d'fhéadfadh sé seo bheith query scanadh i gcás ina views-- siad 1700 01:14:46,130 --> 01:14:50,190 ná go bhfuil tuairimí punt níos mó ná 10. 1701 01:14:50,190 --> 01:14:54,660 Is mór an luach uimhriúil, yes. 1702 01:14:54,660 --> 01:14:57,322 Más mian leat, is féidir linn labhairt faoi gur tar éis na díospóireachta. 1703 01:14:57,322 --> 01:15:00,030 Ceart go leor, mar sin tá muid ag dul isteach roinnt cásanna i cleachtais is fearr 1704 01:15:00,030 --> 01:15:02,000 i gcás ina táimid ag dul chun labhairt faoi ​​roinnt apps anseo. 1705 01:15:02,000 --> 01:15:03,810 Cad iad na cásanna a úsáid le haghaidh Dynamo DB. 1706 01:15:03,810 --> 01:15:06,120 Cad iad na dearadh patrúin i Dynamo DB. 1707 01:15:06,120 --> 01:15:09,110 >> Agus an chéad cheann táimid ag dul chun Is labhairt ar an idirlíon na rudaí. 1708 01:15:09,110 --> 01:15:15,010 Mar sin, táimid fháil ar a lán of-- buille faoi thuairim mé, cad é it-- níos mó ná 50% 1709 01:15:15,010 --> 01:15:19,370 tráchta ar an idirlíon na laethanta seo ghintear go hiarbhír ag meaisín, 1710 01:15:19,370 --> 01:15:21,930 próisis uathoibrithe, ní ag daoine. 1711 01:15:21,930 --> 01:15:25,140 Ciallaíonn mé an rud an rud go dhéanamh tú timpeall i do phóca, 1712 01:15:25,140 --> 01:15:28,840 cé mhéad sonraí go bhfuil an rud iarbhír a sheoladh ar fud gan tú 1713 01:15:28,840 --> 01:15:30,550 a fhios agam é go hiomlán iontach. 1714 01:15:30,550 --> 01:15:34,970 Do suíomh, faisnéis faoi ​​cé chomh tapa bhfuil tú ag dul. 1715 01:15:34,970 --> 01:15:38,400 Conas a cheapann tú oibreacha Google Maps nuair insíonn siad duit cad é an trácht. 1716 01:15:38,400 --> 01:15:41,275 Tá sé mar gheall go bhfuil na milliúin agus na milliúin daoine ag tiomáint timpeall 1717 01:15:41,275 --> 01:15:44,667 le fón go bhfuil a sheoladh na sonraí go léir ar fud siúl an t-am. 1718 01:15:44,667 --> 01:15:46,500 Mar sin, ar cheann de na rudaí faoin gcineál seo sonraí 1719 01:15:46,500 --> 01:15:50,980 a thagann i, sonraí monatóireacht a dhéanamh, logáil isteach Tá sonraí, sonraí sraith am, tá sé 1720 01:15:50,980 --> 01:15:53,540 de ghnáth ach amháin suimiúil ar feadh beagán ama. 1721 01:15:53,540 --> 01:15:55,580 Tar éis an ama, tá sé Ní suimiúil mar sin. 1722 01:15:55,580 --> 01:15:58,390 Mar sin, labhair linn faoi, ná lig na táblaí ag fás gan bounds. 1723 01:15:58,390 --> 01:16:03,410 Is é an smaoineamh anseo go b'fhéidir fuair mé 24 uair an chloig fiú na n-imeachtaí i mo tábla te. 1724 01:16:03,410 --> 01:16:06,160 Agus is é sin an tábla te ag dul a bheith provisioned ag ráta an-ard, 1725 01:16:06,160 --> 01:16:07,950 mar gheall ar tá sé ag cur a lán de na sonraí. 1726 01:16:07,950 --> 01:16:10,920 Tá sé seo ag cur a lán de na sonraí isteach agus tá mé ag léamh go leor. 1727 01:16:10,920 --> 01:16:14,560 Tá mé a lán de na hoibríochta ceisteanna ag rith in aghaidh na sonraí sin. 1728 01:16:14,560 --> 01:16:18,120 >> Tar éis 24 uair an chloig, hug, tú fhios cad, ní féidir liom cúram. 1729 01:16:18,120 --> 01:16:21,150 Mar sin, b'fhéidir gach mé rolla meán oíche mo tábla anonn go dtí tábla nua 1730 01:16:21,150 --> 01:16:22,430 agus deprovision mé an tábla. 1731 01:16:22,430 --> 01:16:26,440 Agus beidh mé a chur ar an RCU agus Síos WCU toisc an chloig ina dhiaidh sin 24 1732 01:16:26,440 --> 01:16:28,630 Níl mé ag rith mar go leor ceisteanna i gcoinne na sonraí sin. 1733 01:16:28,630 --> 01:16:30,200 Mar sin, tá mé ag dul chun airgead a shábháil. 1734 01:16:30,200 --> 01:16:32,940 Agus b'fhéidir 30 lá ina dhiaidh sin ní féidir liom fiú gá le cúram faoi go léir. 1735 01:16:32,940 --> 01:16:35,020 Raibh mé in ann a chur ar an WCU ar léir ar an mbealach síos go dtí ceann amháin, 1736 01:16:35,020 --> 01:16:36,990 mar a fhios agat cad, tá sé riamh ag dul a fháil i scríbhinn a chur. 1737 01:16:36,990 --> 01:16:38,300 Tá na sonraí de 30 lá d'aois. 1738 01:16:38,300 --> 01:16:40,000 Ní athruithe sé. 1739 01:16:40,000 --> 01:16:44,200 >> Agus tá sé beagnach riamh ag dul a fháil a léamh, mar sin a ligean ar a ghlacadh ach go RCU síos go dtí 10. 1740 01:16:44,200 --> 01:16:49,372 Agus tá mé ag coigilt a ton airgid ar an sonraí, agus ní raibh ach ag íoc as mo chuid sonraí te. 1741 01:16:49,372 --> 01:16:52,330 Mar sin, go bhfuil an rud is tábhachtaí chun breathnú ag nuair a fhéachann tú ar shraith am 1742 01:16:52,330 --> 01:16:54,716 sonraí ag teacht isteach i méid. 1743 01:16:54,716 --> 01:16:55,590 Tá na straitéisí. 1744 01:16:55,590 --> 01:16:58,010 Anois, d'fhéadfadh mé in iúl ach é gach téigh go dtí an tábla céanna 1745 01:16:58,010 --> 01:16:59,461 agus díreach a ligean go tábla ag fás. 1746 01:16:59,461 --> 01:17:01,460 Sa deireadh, tá mé ag dul go dtí féach saincheisteanna feidhmíochta. 1747 01:17:01,460 --> 01:17:04,060 Tá mé ag dul a bheith acu chun tús a chur chun cartlann cuid de na sonraí sin as an tábla, 1748 01:17:04,060 --> 01:17:04,720 cad nach bhfuil. 1749 01:17:04,720 --> 01:17:07,010 >> A ligean ar i bhfad níos fearr dhearadh d'iarratas 1750 01:17:07,010 --> 01:17:08,900 ionas gur féidir leat a oibriú ar an mbealach ceart. 1751 01:17:08,900 --> 01:17:11,460 Mar sin, tá sé ach uathoibríoch sa chód iarratais. 1752 01:17:11,460 --> 01:17:13,580 Ag meán oíche gach oíche Rollaí sé ar an tábla. 1753 01:17:13,580 --> 01:17:17,170 B'fhéidir cad is gá dom é sleamhnáin fuinneog de 24 uair an chloig de shonraí. 1754 01:17:17,170 --> 01:17:20,277 Ansin, ar bhonn rialta Tá mé ag glaoch sonraí as an tábla. 1755 01:17:20,277 --> 01:17:22,360 Tá mé ag scamhadh sé le Cron post agus tá mé ag cur air 1756 01:17:22,360 --> 01:17:24,160 isteach ar na táblaí eile, cuma cad is gá duit. 1757 01:17:24,160 --> 01:17:25,940 Mar sin, má oibríonn go rollover, go mór. 1758 01:17:25,940 --> 01:17:27,080 Mura bhfuil, Baile Átha Troim sé. 1759 01:17:27,080 --> 01:17:29,640 Ach a ligean ar a choinneáil ar na sonraí sin te amach ó do shonraí fuar. 1760 01:17:29,640 --> 01:17:32,535 Beidh sé shábháil tú a lán airgid agus a dhéanamh do táblaí níos feidhmiú. 1761 01:17:32,535 --> 01:17:35,960 1762 01:17:35,960 --> 01:17:38,210 Mar sin, an rud eile beidh muid ag caint faoi ​​go bhfuil chatalóg táirge. 1763 01:17:38,210 --> 01:17:42,000 Tá catalóg táirge cás a úsáid go leor coitianta. 1764 01:17:42,000 --> 01:17:46,600 Seo i ndáiríre patrún an-choitianta go beidh orainn a fheiceáil i réimse na rudaí. 1765 01:17:46,600 --> 01:17:48,870 Tá a fhios agat, Twitter do Mar shampla, tweet te. 1766 01:17:48,870 --> 01:17:51,280 Tá ag gach duine ag teacht agus grabbing go tweet. 1767 01:17:51,280 --> 01:17:52,680 Catalóg Táirge, fuair mé díol. 1768 01:17:52,680 --> 01:17:54,120 Fuair ​​mé te a dhíol. 1769 01:17:54,120 --> 01:17:57,277 Fuair ​​mé 70,000 in aghaidh an iarratais dara teacht haghaidh táirge 1770 01:17:57,277 --> 01:17:58,860 cur síos ar amach as mo chatalóg táirge. 1771 01:17:58,860 --> 01:18:02,384 Feicimid seo ar an mhiondíola oibriú go leor le beagán. 1772 01:18:02,384 --> 01:18:03,550 Mar sin, conas is féidir linn déileáil leis sin? 1773 01:18:03,550 --> 01:18:04,924 Níl aon bhealach chun déileáil leis sin. 1774 01:18:04,924 --> 01:18:07,110 Gach mo úsáideoirí ag iarraidh a fheiceáil an píosa céanna de shonraí. 1775 01:18:07,110 --> 01:18:09,410 Tá siad ag teacht i, i gcomhthráth. 1776 01:18:09,410 --> 01:18:11,920 Agus tá siad ag iarratais a dhéanamh ar gach chun píosa céanna de shonraí. 1777 01:18:11,920 --> 01:18:16,240 Tugann sé seo dom go eochair te, go mór dearg stripe ar chairt mo nach mhaith linn. 1778 01:18:16,240 --> 01:18:17,720 Agus go bhfuil an méid go Breathnaíonn an nós. 1779 01:18:17,720 --> 01:18:22,290 Mar sin, thar mo spás eochair mé ag fáil hammered sna míreanna díol. 1780 01:18:22,290 --> 01:18:24,070 Tá mé ag dul rud ar bith in aon áit eile. 1781 01:18:24,070 --> 01:18:26,050 >> Conas is féidir liom a mhaolú an fhadhb seo? 1782 01:18:26,050 --> 01:18:28,410 Bhuel, táimid ag a mhaolú seo le taisce. 1783 01:18:28,410 --> 01:18:33,630 Cache, chuir tú go bunúsach ar i-chuimhne críochdheighilt os comhair an mbunachar sonraí. 1784 01:18:33,630 --> 01:18:37,260 Táimid tar éis a bhainistiú [Inaudible] taisce, conas tá tú 1785 01:18:37,260 --> 01:18:40,260 Is féidir a chur ar bun do taisce féin, [inaudible] taisce [? d,?] bith is mian leat. 1786 01:18:40,260 --> 01:18:42,220 Cuir suas i os comhair an mbunachar sonraí. 1787 01:18:42,220 --> 01:18:47,250 Agus ar an mbealach is féidir leat a stóráil na sonraí sin ó na heochracha te suas sa taisce 1788 01:18:47,250 --> 01:18:49,390 spás agus léigh tríd an taisce. 1789 01:18:49,390 --> 01:18:51,962 >> Agus ansin is mó de do léann tosú ag lorg mar seo. 1790 01:18:51,962 --> 01:18:54,920 Fuair ​​mé go léir amas na taisce suas anseo agus fuair mé rud ar bith ar siúl síos anseo 1791 01:18:54,920 --> 01:18:59,330 toisc go bhfuil bunachar sonraí ina suí taobh thiar de na taisce agus ní léann an teacht tríd. 1792 01:18:59,330 --> 01:19:02,520 Má mé na sonraí sa athrú bunachar sonraí, tá mé cothrom le dáta an taisce. 1793 01:19:02,520 --> 01:19:04,360 Is féidir linn a úsáid rud éigin cosúil steams a dhéanamh sin. 1794 01:19:04,360 --> 01:19:07,360 Agus beidh mé a mhíniú conas a oibríonn. 1795 01:19:07,360 --> 01:19:09,060 Gach ceart, teachtaireachtaí. 1796 01:19:09,060 --> 01:19:11,180 R-phost, againn ar fad a úsáid r-phost. 1797 01:19:11,180 --> 01:19:12,540 >> Is sampla maith go leor. 1798 01:19:12,540 --> 01:19:14,950 Táimid agam éigin de tábla teachtaireachtaí. 1799 01:19:14,950 --> 01:19:17,040 Agus fuair muid bhosca agus outbox. 1800 01:19:17,040 --> 01:19:19,760 Is é seo a bheadh ​​an SQL breathnú buíochas a thógáil go bhosca. 1801 01:19:19,760 --> 01:19:23,350 Muid de chineál ar úsáid a bhaint as an chineál céanna straitéis a úsáid GSI, GSI 1802 01:19:23,350 --> 01:19:25,320 do mo bhosca agus mo outbox. 1803 01:19:25,320 --> 01:19:27,600 Mar sin, fuair mé teachtaireachtaí amh ag teacht isteach i mo tábla teachtaireachtaí. 1804 01:19:27,600 --> 01:19:30,194 Agus an chéad chur chuige a ghabhann leis an d'fhéadfadh a bheith, a rá, OK, aon fhadhb. 1805 01:19:30,194 --> 01:19:31,110 Tá mé teachtaireachtaí amh. 1806 01:19:31,110 --> 01:19:33,710 Teachtaireachtaí ag teacht [inaudible], teachtaireacht ID, go mór. 1807 01:19:33,710 --> 01:19:35,070 Sin mo hash ar leith. 1808 01:19:35,070 --> 01:19:38,280 Tá mé ag dul a chruthú dhá GSI, ar cheann do mo bhosca, ceann amháin le haghaidh mo outbox. 1809 01:19:38,280 --> 01:19:40,530 Agus an chéad rud beidh mé a dhéanamh Tá beidh mé a rá go bhfuil mo eochair hash 1810 01:19:40,530 --> 01:19:43,310 ag dul a bheith an faighteoir agus Tá mé ag dul chun socrú a dhéanamh ar an dáta sin. 1811 01:19:43,310 --> 01:19:44,220 Tá sé seo iontach. 1812 01:19:44,220 --> 01:19:45,890 Fuair ​​mé mo fhonn deas anseo. 1813 01:19:45,890 --> 01:19:47,780 Ach níl ceist beag anseo. 1814 01:19:47,780 --> 01:19:50,891 Agus ritheann tú isteach seo i bunachair sonraí coibhneasta chomh maith. 1815 01:19:50,891 --> 01:19:52,390 Iarr siad partitioning hingearach. 1816 01:19:52,390 --> 01:19:55,840 Ba mhaith leat a choinneáil do shonraí mór amach ó do shonraí beag. 1817 01:19:55,840 --> 01:20:00,470 >> Agus cén fáth go bhfuil an chúis mar gotta mé dul léamh na míreanna a fháil ar na tréithe. 1818 01:20:00,470 --> 01:20:05,570 Agus má tá mo comhlachtaí go léir ar anseo, ansin léamh ach cúpla míreanna 1819 01:20:05,570 --> 01:20:08,560 má tá mo fad comhlacht meán 256 cilibheart gach, 1820 01:20:08,560 --> 01:20:10,991 Faigheann an mata deas gránna. 1821 01:20:10,991 --> 01:20:12,490 Mar sin, a rá ba mhaith liom a léamh bhosca David. 1822 01:20:12,490 --> 01:20:14,520 Tá bhosca David 50 míreanna. 1823 01:20:14,520 --> 01:20:17,880 Is é an meán agus méid 256 cilibheart. 1824 01:20:17,880 --> 01:20:21,730 Seo mo cóimheas comhshó do RCU is ea ceithre cilibheart. 1825 01:20:21,730 --> 01:20:24,450 >> OK, a ligean ar dul leis léann deireadh thiar comhsheasmhach. 1826 01:20:24,450 --> 01:20:28,640 Tá mé ag ithe go fóill 1600 RCU ar ach a léamh bhosca David. 1827 01:20:28,640 --> 01:20:29,950 Ouch. 1828 01:20:29,950 --> 01:20:31,980 OK, anois a ligean ar smaoineamh faoi ​​conas a oibríonn an app. 1829 01:20:31,980 --> 01:20:35,340 Má tá mé i app ríomhphoist agus Tá mé ag féachaint ar mo bhosca, 1830 01:20:35,340 --> 01:20:39,680 agus mé ag amharc ar an comhlacht ar gach teachtaireacht, aon, tá mé ag féachaint ar na hachoimrí. 1831 01:20:39,680 --> 01:20:41,850 Tá mé ag féachaint ar ach na ceanntásca. 1832 01:20:41,850 --> 01:20:46,310 Mar sin, a ligean ar a thógáil struchtúr tábla go Breathnaíonn níos mó cosúil le sin. 1833 01:20:46,310 --> 01:20:49,470 >> Mar sin, tá anseo an t-eolas gur gá mo sreabhadh oibre. 1834 01:20:49,470 --> 01:20:50,890 Tá sé i mo bhosca GSI. 1835 01:20:50,890 --> 01:20:53,800 Tá sé an dáta, an seoltóir, an ábhar, agus ansin 1836 01:20:53,800 --> 01:20:56,790 an ID teachtaireacht, a pointí ar ais go dtí an tábla teachtaireachtaí 1837 01:20:56,790 --> 01:20:57,850 nuair is féidir liom a fháil ar an gcomhlacht. 1838 01:20:57,850 --> 01:21:01,260 1839 01:21:01,260 --> 01:21:04,420 Bhuel, bheadh ​​siad seo IDs taifead. 1840 01:21:04,420 --> 01:21:09,850 Bheadh ​​siad in iúl ar ais chuig an IDs mír ar an tábla Dynamo DB. 1841 01:21:09,850 --> 01:21:12,220 Gach innéacs creates-- i gcónaí i gcónaí go bhfuil an mhír 1842 01:21:12,220 --> 01:21:15,750 ID mar chuid of-- sin thagann leis an innéacs. 1843 01:21:15,750 --> 01:21:17,414 >> Ceart go leor. 1844 01:21:17,414 --> 01:21:19,080 LUCHT ÉISTEACHTA: Insíonn sé é i gcás ina bhfuil sé stóráilte? 1845 01:21:19,080 --> 01:21:21,420 RICK Houlihan: Tá, insíonn sé exactly-- go díreach cad a dhéanann sé. 1846 01:21:21,420 --> 01:21:22,644 Deir sé anseo mo thaifead re. 1847 01:21:22,644 --> 01:21:24,310 Agus beidh sé ar pointe sé ar ais go dtí mo thaifead re. 1848 01:21:24,310 --> 01:21:26,460 Go díreach. 1849 01:21:26,460 --> 01:21:29,490 OK, mar sin anois tá mo bhosca i ndáiríre i bhfad níos lú. 1850 01:21:29,490 --> 01:21:32,210 Agus tacaíonn sé seo i ndáiríre an sreabhadh oibre ar app r-phoist. 1851 01:21:32,210 --> 01:21:34,230 Mar sin, mo bhosca, mé cliceáil. 1852 01:21:34,230 --> 01:21:38,160 Téim chomh maith agus mé cliceáil ar an teachtaireacht, sin nuair is gá dom dul a fháil ar an gcomhlacht, 1853 01:21:38,160 --> 01:21:40,180 mar gheall mé ag dul go dtí téigh go dtí dearcadh difriúil. 1854 01:21:40,180 --> 01:21:43,870 Mar sin, má cheapann tú faoi MVC cineál creat, d'fhonn samhail rialtóir. 1855 01:21:43,870 --> 01:21:46,120 >> Tá an tsamhail an sonraí go riachtanais tuairim 1856 01:21:46,120 --> 01:21:48,130 agus idirghníomhaíonn an rialtóir le. 1857 01:21:48,130 --> 01:21:51,670 Nuair a athraíonn mé an fráma, nuair Athrú mé an bpeirspictíocht, 1858 01:21:51,670 --> 01:21:55,080 tá sé ceart go leor chun dul ar ais go dtí an freastalaí agus repopulate an tsamhail, 1859 01:21:55,080 --> 01:21:56,860 toisc go bhfuil an méid súil ag an úsáideoir. 1860 01:21:56,860 --> 01:22:00,530 Nuair a athraíonn siad tuairimí, sin nuair a is féidir linn dul ar ais chuig an mbunachar sonraí. 1861 01:22:00,530 --> 01:22:02,480 Mar sin, r-phost, cliceáil. 1862 01:22:02,480 --> 01:22:03,710 Táim ag lorg an gcomhlacht. 1863 01:22:03,710 --> 01:22:04,330 Babhta turas. 1864 01:22:04,330 --> 01:22:05,680 Téigh fháil ar an comhlacht. 1865 01:22:05,680 --> 01:22:06,950 >> Léigh mé na sonraí a lán níos lú. 1866 01:22:06,950 --> 01:22:09,960 Níl mé ach ag léamh na comhlachtaí a Riachtanais David nuair a riachtanais sé iad. 1867 01:22:09,960 --> 01:22:14,230 Agus nach bhfuil mé ag sruthán i 1600 RCU ar ach a thaispeáint ar a bhosca. 1868 01:22:14,230 --> 01:22:17,670 Mar sin, anois that-- é seo an bealach go LSI nó GSI-- Tá brón orm, 1869 01:22:17,670 --> 01:22:19,900 GSI bheadh, ag obair amach. 1870 01:22:19,900 --> 01:22:25,450 Táimid iontach fuair ár hash ar an fhaighteora. 1871 01:22:25,450 --> 01:22:27,030 Táimid agam an eochair réimse ar an dáta sin. 1872 01:22:27,030 --> 01:22:31,380 Agus tá muid fuair na tréithe réamh-mheasta gur gá dúinn ach chun tacú leis an tuairim. 1873 01:22:31,380 --> 01:22:34,300 >> Rothlú táimid ag go don outbox. 1874 01:22:34,300 --> 01:22:35,770 Hash ar seoltóir. 1875 01:22:35,770 --> 01:22:39,612 Agus go bunúsach, ní mór dúinn an-deas, dearcadh glan. 1876 01:22:39,612 --> 01:22:41,570 Agus tá sé a chuirimid ar basically-- bhfuil an teachtaireachtaí deas 1877 01:22:41,570 --> 01:22:45,870 tábla go bhfuil á scaipeadh nicely mar gheall tá sé hash amháin, hashed ID teachtaireacht. 1878 01:22:45,870 --> 01:22:51,750 Agus tá dhá innéacsanna a Tá rothlach amach de tábla sin. 1879 01:22:51,750 --> 01:22:57,411 Ceart go leor, mar sin tá an smaoineamh anseo nach na sonraí mór agus an sonraí beag a choinneáil 1880 01:22:57,411 --> 01:22:57,910 le chéile. 1881 01:22:57,910 --> 01:23:00,700 Laindéal hingearach, laindéal na táblaí. 1882 01:23:00,700 --> 01:23:03,150 Ná léamh sonraí nach bhfuil tú a. 1883 01:23:03,150 --> 01:23:04,850 Gach ceart, cluichíochta. 1884 01:23:04,850 --> 01:23:06,990 Is maith linn go léir cluichí. 1885 01:23:06,990 --> 01:23:10,902 Ar a laghad is maith liom cluichí ansin. 1886 01:23:10,902 --> 01:23:12,735 Mar sin, roinnt de na rudaí go bhfuil muid ag déileáil leis nuair 1887 01:23:12,735 --> 01:23:14,193 tá muid ag smaoineamh faoi cearrbhachas, ceart? 1888 01:23:14,193 --> 01:23:16,999 Cearrbhachas na laethanta, go háirithe soghluaiste cearrbhachas é, ar fad faoi smaoineamh. 1889 01:23:16,999 --> 01:23:19,540 Agus tá mé ag dul a rothlú anseo beag giotán shiúl ó DynamoDB. 1890 01:23:19,540 --> 01:23:21,373 Tá mé ag dul a thabhairt i cuid de na plé 1891 01:23:21,373 --> 01:23:24,240 thart ar roinnt de na teicneolaíochtaí AWS eile. 1892 01:23:24,240 --> 01:23:28,930 >> Ach tá an smaoineamh faoi cearrbhachas chun smaoineamh faoi ​​i dtéarmaí na APIs, APIs atá, 1893 01:23:28,930 --> 01:23:31,730 tríd is tríd, HTTP agus JSON. 1894 01:23:31,730 --> 01:23:34,550 Tá sé de chineál ar conas cluichí soghluaiste idirghníomhú lena gcuid foircinn ais. 1895 01:23:34,550 --> 01:23:35,850 Déanann siad JSON postála. 1896 01:23:35,850 --> 01:23:40,660 Faigheann siad sonraí, agus tá sé ar fad, tríd is tríd, i APIs JSON deas. 1897 01:23:40,660 --> 01:23:44,950 >> Rudaí cosúil le cairde a fháil, a fháil na sonraí leaderboard, a mhalartú, 1898 01:23:44,950 --> 01:23:47,699 úsáideoir a ghintear ar ábhar, a bhrú ar ais suas go dtí an córas, 1899 01:23:47,699 --> 01:23:49,740 Tá na cineálacha rudaí go bhfuil muid ag dul a dhéanamh. 1900 01:23:49,740 --> 01:23:52,542 Sonraí sócmhainní dénártha, na sonraí seo ní a d'fhéadfadh suí sa bhunachar sonraí. 1901 01:23:52,542 --> 01:23:54,250 D'fhéadfadh sé seo suí i siopa réad, ceart? 1902 01:23:54,250 --> 01:23:56,541 Ach tá an bunachar sonraí ag dul go dtí suas go deireadh ag insint an córas, 1903 01:23:56,541 --> 01:23:59,140 ag insint an t-iarratas cá háit le dul a fháil. 1904 01:23:59,140 --> 01:24:03,550 Agus gan dabht, il freastalaithe, bonneagar deireadh ar ais, 1905 01:24:03,550 --> 01:24:06,180 agus atá deartha le haghaidh ard infhaighteacht agus scalability. 1906 01:24:06,180 --> 01:24:09,400 Mar sin, tá na rudaí gur mhaith linn go léir sa bhonneagar cluichíochta lá atá inniu ann. 1907 01:24:09,400 --> 01:24:12,160 >> Mar sin, a ligean ar ghlacadh le breathnú ar cad go Breathnaíonn cosúil. 1908 01:24:12,160 --> 01:24:16,070 Fuair ​​deireadh ar ais lárnach, an-simplí. 1909 01:24:16,070 --> 01:24:19,880 Táimid agam córas anseo le criosanna ar fáil il. 1910 01:24:19,880 --> 01:24:23,780 Labhair linn faoi AZS mar being-- cheapann acu mar ionaid sonraí ar leith. 1911 01:24:23,780 --> 01:24:26,040 Ionad sonraí níos mó ná aon in aghaidh an AZ, ach sin ceart go leor, 1912 01:24:26,040 --> 01:24:28,831 ach smaoineamh ar iad mar sonraí leith lárionaid atá geografach 1913 01:24:28,831 --> 01:24:30,090 agus locht scoite. 1914 01:24:30,090 --> 01:24:32,172 >> Táimid ag dul a bheith acu cásanna EC2 lánúin. 1915 01:24:32,172 --> 01:24:33,880 Táimid ag dul a bheith acu roinnt freastalaí deireadh ar ais. 1916 01:24:33,880 --> 01:24:35,800 B'fhéidir má tá tú ag oidhreacht ailtireacht, tá muid 1917 01:24:35,800 --> 01:24:38,920 ag baint úsáide as rud ar a dtugaimid RDS, Seirbhísí bunachar sonraí coibhneasta. 1918 01:24:38,920 --> 01:24:42,040 Níorbh fhéidir a bheith MSSQL, MySQL, nó rud éigin mar sin. 1919 01:24:42,040 --> 01:24:47,080 Tá sé seo ar bhealach a n-iarratas ar a lán Tá deartha inniu. 1920 01:24:47,080 --> 01:24:49,594 >> Bhuel b'fhéidir gur mhaith linn dul leis tá sé seo nuair scála amach. 1921 01:24:49,594 --> 01:24:51,510 Beidh muid ag dul ar aghaidh agus a chur an buicéad S3 suas ann. 1922 01:24:51,510 --> 01:24:54,200 Agus go buicéad S3, in ionad ag freastal suas na cuspóirí sin as ár servers-- 1923 01:24:54,200 --> 01:24:55,220 d'fhéadfadh muid a dhéanamh go. 1924 01:24:55,220 --> 01:24:57,210 Chuir tú do dénártha Rudaí ar do freastalaithe 1925 01:24:57,210 --> 01:24:59,751 agus is féidir leat é a úsáid leis na freastalaí cásanna chun freastal ar go bhfuil na sonraí suas. 1926 01:24:59,751 --> 01:25:01,860 Ach go leor daor. 1927 01:25:01,860 --> 01:25:05,107 >> Is bealach níos fearr a dhéanamh dul ar aghaidh agus a chur ar na cuspóirí sin i buicéad S3. 1928 01:25:05,107 --> 01:25:06,315 Is S3 ar stórtha réad. 1929 01:25:06,315 --> 01:25:10,860 Tá sé seo tógtha go sonrach le haghaidh ag freastal ar suas na cineálacha rudaí. 1930 01:25:10,860 --> 01:25:13,690 Agus lig na cliaint sin a iarraidh go díreach ó na buicéid réad, 1931 01:25:13,690 --> 01:25:15,390 offload na freastalaithe. 1932 01:25:15,390 --> 01:25:17,020 Mar sin, tá muid ag tosú de réir scála amach anseo. 1933 01:25:17,020 --> 01:25:19,140 >> Anois, fuair muid d'úsáideoirí ar fud an domhain. 1934 01:25:19,140 --> 01:25:19,730 Fuair ​​mé d'úsáideoirí. 1935 01:25:19,730 --> 01:25:23,380 Is gá dom a bhfuil ábhar go háitiúil suite gar do na húsáideoirí, ceart? 1936 01:25:23,380 --> 01:25:26,200 Chruthaigh mé an buicéad S3 mar mo stór fhoinse. 1937 01:25:26,200 --> 01:25:29,370 Agus beidh mé tosaigh go bhfuil an dáileadh CloudFront. 1938 01:25:29,370 --> 01:25:31,720 >> Is CloudFront CD agus líonra seachadta ábhar. 1939 01:25:31,720 --> 01:25:35,750 Go bunúsach a thógann sé sonraí go bhfuil tú a shonrú agus caches sé go léir ar an idirlíon 1940 01:25:35,750 --> 01:25:39,230 ionas gur féidir le húsáideoirí bhfuil i ngach áit freagairt an-tapa nuair 1941 01:25:39,230 --> 01:25:40,960 iarrann siad na cuspóirí sin. 1942 01:25:40,960 --> 01:25:41,960 >> Mar sin, gheobhaidh tú smaoineamh. 1943 01:25:41,960 --> 01:25:48,230 Tá tú ag de chineál ar ghiaráil go léir gnéithe den AWS anseo a fháil déanta seo. 1944 01:25:48,230 --> 01:25:50,790 Agus ar deireadh thiar, táimid ag caith i ngrúpa scálú uathoibríoch. 1945 01:25:50,790 --> 01:25:52,737 Mar sin, ár n-cásanna AC2 ár freastalaithe cluiche, 1946 01:25:52,737 --> 01:25:54,820 mar a dtosaíonn siad a fháil níos gnóthaí agus níos gnóthaí agus níos gnóthaí, 1947 01:25:54,820 --> 01:25:57,236 beidh siad casadh ach eile Mar shampla, casadh gcás eile, 1948 01:25:57,236 --> 01:25:58,210 casadh gcás eile. 1949 01:25:58,210 --> 01:26:02,090 Mar sin, an teicneolaíocht AWS Tá, sé is féidir leat a shonrú ar an paraiméadair 1950 01:26:02,090 --> 01:26:04,650 thart ar a mbeidh do freastalaithe ag fás. 1951 01:26:04,650 --> 01:26:08,110 Sin, is féidir leat a bheith ar líon na n freastalaithe amach ann ag aon am ar leith. 1952 01:26:08,110 --> 01:26:11,870 Agus má théann do ualach ar shiúl, beidh siad Laghdaigh, beidh an líon Laghdaigh. 1953 01:26:11,870 --> 01:26:15,250 Agus má thagann an t-ualach ar ais, beidh sé ag fás ar ais amach, elastically. 1954 01:26:15,250 --> 01:26:17,050 >> Mar sin, Breathnaíonn seo iontach. 1955 01:26:17,050 --> 01:26:19,800 Táimid agam a lán de na cásanna EC2. 1956 01:26:19,800 --> 01:26:21,671 Is féidir linn a chur i taisce os comhair na bunachair sonraí, 1957 01:26:21,671 --> 01:26:23,045 iarracht a dhéanamh agus dlús na bunachair shonraí. 1958 01:26:23,045 --> 01:26:25,030 An pointe brú chugainn de ghnáth daoine a fheiceáil 1959 01:26:25,030 --> 01:26:28,850 Is scála siad cluiche ag baint úsáide as Córas bunachar sonraí coibhneasta. 1960 01:26:28,850 --> 01:26:30,790 Jeez, an bunachar sonraí Tá feidhmíocht uafásach. 1961 01:26:30,790 --> 01:26:31,932 Conas is féidir linn feabhas a chur ar sin? 1962 01:26:31,932 --> 01:26:33,640 A ligean ar iarracht a chur taisce i os comhair an. 1963 01:26:33,640 --> 01:26:36,780 >> Bhuel, nach bhfuil taisce obair chomh mór sin i gcluichí, ceart? 1964 01:26:36,780 --> 01:26:39,330 Le haghaidh cluichí, tá scríbhneoireacht painful. 1965 01:26:39,330 --> 01:26:40,930 Cluichí scríobh an-trom. 1966 01:26:40,930 --> 01:26:43,610 Ní Cache obair nuair a bhíonn tú scríobh trom toisc go atá tú i gcónaí 1967 01:26:43,610 --> 01:26:44,610 fuair a thabhairt cothrom le dáta an taisce. 1968 01:26:44,610 --> 01:26:47,780 Cothrom le dáta tú an taisce, tá sé nach mbaineann le hábhar a bheith caching. 1969 01:26:47,780 --> 01:26:49,780 Tá sé i ndáiríre ach obair bhreise. 1970 01:26:49,780 --> 01:26:51,970 >> Mar sin, nuair a théann muid anseo? 1971 01:26:51,970 --> 01:26:54,400 Tá sé agat a bac mór síos ann sa bhunachar sonraí. 1972 01:26:54,400 --> 01:26:57,661 Agus an áit a théann ar ndóigh tá partitioning. 1973 01:26:57,661 --> 01:26:59,410 Níl an Partitioning éasca a dhéanamh nuair a bhíonn tú 1974 01:26:59,410 --> 01:27:01,900 ag déileáil le bunachair sonraí coibhneasta. 1975 01:27:01,900 --> 01:27:05,080 Le bunachair shonraí coibhneasta, tá tú freagrach as bainistiú, go héifeachtach, 1976 01:27:05,080 --> 01:27:06,210 an spás eochair. 1977 01:27:06,210 --> 01:27:10,527 Tú ag rá úsáideoirí idir A agus M dul anseo, idir N agus Z dul ann. 1978 01:27:10,527 --> 01:27:12,360 Agus tá tú ag athrú ar fud an t-iarratas. 1979 01:27:12,360 --> 01:27:15,000 Mar sin, tá tú ag déileáil le an fhoinse sonraí dheighilt. 1980 01:27:15,000 --> 01:27:18,670 Tá tú srianta idirbheartaíochta nach bhfuil span Deighiltí. 1981 01:27:18,670 --> 01:27:20,560 Tá sé agat gach cineál na messiness go bhfuil tú 1982 01:27:20,560 --> 01:27:23,040 ag déileáil le síos ann ag iarraidh chun déileáil le scálaithe amach 1983 01:27:23,040 --> 01:27:25,120 agus ag tógáil bonneagar níos mó. 1984 01:27:25,120 --> 01:27:27,284 Tá sé díreach aon spraoi. 1985 01:27:27,284 --> 01:27:30,930 >> LUCHT ÉISTEACHTA: Mar sin, tá á rá agat go pointí fhoinse mhéadú luasanna suas 1986 01:27:30,930 --> 01:27:31,430 an bpróiseas? 1987 01:27:31,430 --> 01:27:32,513 RICK Houlihan: Mhéadú? 1988 01:27:32,513 --> 01:27:33,520 Pointí Foinse: LUCHT FÉACHANA. 1989 01:27:33,520 --> 01:27:34,410 RICK Houlihan: pointí Foinse? 1990 01:27:34,410 --> 01:27:37,500 LUCHT ÉISTEACHTA: Ón eolas, ina bhfuil an t-eolas ag teacht ó? 1991 01:27:37,500 --> 01:27:38,250 RICK Houlihan: Uimh 1992 01:27:38,250 --> 01:27:41,820 Cad Tá mé ag rá go bhfuil méadú ar an líon na landairí sa siopa sonraí 1993 01:27:41,820 --> 01:27:44,060 Feabhsaíonn tréchur. 1994 01:27:44,060 --> 01:27:48,300 Mar sin, tá cad atá ag tarlú anseo úsáideoirí ag teacht isteach ar an gcéad dul EC2 suas anseo, 1995 01:27:48,300 --> 01:27:50,780 go maith, más gá dom d'úsáideoir go A go M, beidh mé ag dul anseo. 1996 01:27:50,780 --> 01:27:53,560 Ó N dtí p, beidh mé ag dul anseo. 1997 01:27:53,560 --> 01:27:55,060 Ó P go Z, beidh mé ag dul anseo. 1998 01:27:55,060 --> 01:27:57,120 >> LUCHT ÉISTEACHTA: OK, iad siúd mar sin iad siúd gach stóráil i nód éagsúla? 1999 01:27:57,120 --> 01:27:57,911 >> RICK Houlihan: Tá. 2000 01:27:57,911 --> 01:28:00,210 Cuimhnigh ar seo mar sadhlanna éagsúla sonraí. 2001 01:28:00,210 --> 01:28:01,660 Mar sin, tá tú tar éis é seo a dhéanamh. 2002 01:28:01,660 --> 01:28:02,910 Má tá tú ag iarraidh a dhéanamh seo, má tá tú ag iarraidh 2003 01:28:02,910 --> 01:28:05,730 de réir scála ar ardán choibhneasta, tá sé seo cad atá tú a dhéanamh. 2004 01:28:05,730 --> 01:28:08,100 Tú ag cur sonraí agus bhfuil tú ag gearradh sé síos. 2005 01:28:08,100 --> 01:28:10,975 Agus tá tú ag partitioning sé trasna cásanna iolraí de an mbunachar sonraí. 2006 01:28:10,975 --> 01:28:13,580 Agus tá tú ag bainistiú go léir go ag an leibhéal iarratais. 2007 01:28:13,580 --> 01:28:14,729 Tá sé aon spraoi. 2008 01:28:14,729 --> 01:28:15,770 Mar sin, cad ba mhaith linn dul? 2009 01:28:15,770 --> 01:28:20,240 Ba mhaith linn dul DynamoDB, d'éirigh go hiomlán, Siopa sonraí NoSQL, soláthar tréchur. 2010 01:28:20,240 --> 01:28:22,680 Bainimid úsáid as innéacsanna tánaisteacha. 2011 01:28:22,680 --> 01:28:26,154 Tá sé go bunúsach HTTP API agus cháipéise tacaíochta. 2012 01:28:26,154 --> 01:28:28,570 Mar sin ní gá duit a imní faoi ​​aon cheann de sin partitioning. 2013 01:28:28,570 --> 01:28:30,740 Déanaimid go léir ar do shon. 2014 01:28:30,740 --> 01:28:33,260 Mar sin anois, ina ionad sin, tú ach scríobh chuig an tábla. 2015 01:28:33,260 --> 01:28:36,490 Más gá an tábla a dheighilt, a tharlaíonn taobh thiar de na radhairc. 2016 01:28:36,490 --> 01:28:40,642 Tá tú ag inslithe go hiomlán as sin mar forbróir. 2017 01:28:40,642 --> 01:28:42,350 Mar sin, a ligean ar labhairt faoi roinnt de na cásanna a úsáid 2018 01:28:42,350 --> 01:28:47,564 a reáchtáil muid isteach i cluichíochta, coitianta cásanna cluichíochta, leaderboard. 2019 01:28:47,564 --> 01:28:49,980 Mar sin, tá tú bhí ar úsáideoirí ag teacht i, na BoardNames go mbíonn siad 2020 01:28:49,980 --> 01:28:52,930 ar, na scóir don úsáideoir. 2021 01:28:52,930 --> 01:28:57,700 D'fhéadfadh muid a bheith hashing ar an userid, agus ansin ní mór dúinn raon ar an gcluiche. 2022 01:28:57,700 --> 01:28:59,960 Mar sin, ba mhaith le gach úsáideoir a fheiceáil go léir an cluiche a bhí sé ag 2023 01:28:59,960 --> 01:29:01,770 agus go léir a scór is fearr ar fud gach an cluiche. 2024 01:29:01,770 --> 01:29:04,000 Mar sin, go a leaderboard pearsanta. 2025 01:29:04,000 --> 01:29:10,010 >> Anois is mian liom dul i agus ba mhaith liom a get-- mar sin a fháil mé ar na leaderboards pearsanta. 2026 01:29:10,010 --> 01:29:12,827 Cad ba mhaith liom a dhéanamh ná dul a fháil an scór is fearr ar fud na n-úsáideoirí. 2027 01:29:12,827 --> 01:29:13,660 Mar sin, conas is féidir liom é sin a dhéanamh? 2028 01:29:13,660 --> 01:29:18,070 Nuair a bhíonn mo thaifead hashed ar an userid, sa raon ar an gcluiche, 2029 01:29:18,070 --> 01:29:20,740 go maith Tá mé ag dul chun dul ar aghaidh agus a athstruchtúrú, a chruthú GSI, 2030 01:29:20,740 --> 01:29:22,370 agus tá mé ag dul a athstruchtúrú sonraí. 2031 01:29:22,370 --> 01:29:27,310 >> Anois tá mé ag dul chun hash ar an BoardName, a bhfuil an cluiche. 2032 01:29:27,310 --> 01:29:29,800 Agus tá mé ag dul chun raon ar an scór is fearr. 2033 01:29:29,800 --> 01:29:31,540 Agus anois tá mé chruthaigh buicéid éagsúla. 2034 01:29:31,540 --> 01:29:34,790 Tá mé ag baint úsáide as an tábla céanna, na sonraí míre céanna. 2035 01:29:34,790 --> 01:29:39,870 Ach tá mé ag a chruthú buicéad a thugann dom comhiomlánú scór is fearr ag cluiche. 2036 01:29:39,870 --> 01:29:43,180 >> Agus is féidir liom a fhiosrú go tábla a fháil ar an bhfaisnéis sin. 2037 01:29:43,180 --> 01:29:50,890 Mar sin, tá mé a leagtar go phatrún cheist suas le bheith tacaithe ag innéacs tánaisteach. 2038 01:29:50,890 --> 01:29:54,556 Anois is féidir iad a shórtáil de réir BoardName agus curtha in eagar ag TopScore, ag brath ar. 2039 01:29:54,556 --> 01:29:57,180 Sin, is féidir leat a fheiceáil, tá na cineálacha de úsáideann na cásanna a gheobhaidh tú i cluichíochta. 2040 01:29:57,180 --> 01:30:02,190 Eile cás dea-úsáid a fháil againn i cluichíochta Is dámhachtainí agus a bhfuil sé ag bhuaigh na duaiseanna. 2041 01:30:02,190 --> 01:30:05,340 Agus tá sé seo le cás a úsáid mór i gcás ina tugaimid innéacsanna tanaí. 2042 01:30:05,340 --> 01:30:07,340 Tá innéacsanna tanaí na cumas a ghiniúint 2043 01:30:07,340 --> 01:30:10,850 innéacs nach bhfuil riachtanas Go bhfuil gach mír aonair ar an tábla. 2044 01:30:10,850 --> 01:30:11,470 Agus cén fáth nach? 2045 01:30:11,470 --> 01:30:14,540 Mar gheall ar an tréith go bhfuil á Ní innéacsaithe ann ar gach mír. 2046 01:30:14,540 --> 01:30:16,460 >> Mar sin, sa go háirithe cás a úsáid, mé ag rá, 2047 01:30:16,460 --> 01:30:19,240 tá a fhios agat cad, tá mé ag dul go dtí chruthú tréith ar a dtugtar Dámhachtain. 2048 01:30:19,240 --> 01:30:22,970 Agus tá mé ag dul a thabhairt do gach úsáideoir go bhfuil dámhachtain a tréith. 2049 01:30:22,970 --> 01:30:25,950 Úsáideoirí nach bhfuil dámhachtainí Ní ag dul go bhfuil go tréith. 2050 01:30:25,950 --> 01:30:27,800 Mar sin, nuair a chruthú mé an innéacs, na n-úsáideoirí amháin 2051 01:30:27,800 --> 01:30:28,960 go bhfuil dul chun a thaispeáint suas ar an innéacs atá 2052 01:30:28,960 --> 01:30:31,050 na cinn a bhuaigh duaiseanna i ndáiríre. 2053 01:30:31,050 --> 01:30:34,440 Mar sin, go bhfuil slí iontach chun a bheith in ann a chruthú innéacsanna scagtha go 2054 01:30:34,440 --> 01:30:40,580 Tá an-, an-roghnach nach é sin a dhéanamh a innéacs ar an tábla ar fad. 2055 01:30:40,580 --> 01:30:43,050 >> Mar sin, tá muid ag dul íseal ar an am anseo. 2056 01:30:43,050 --> 01:30:49,190 Tá mé ag dul chun dul ar aghaidh agus skip amach agus skip an scéal. 2057 01:30:49,190 --> 01:30:52,625 Plé le beagán about-- 2058 01:30:52,625 --> 01:30:54,460 >> LUCHT ÉISTEACHTA: An féidir liom ceist tapaidh? 2059 01:30:54,460 --> 01:30:56,722 Is é ceann a scríobh trom? 2060 01:30:56,722 --> 01:30:57,680 RICK Houlihan: Cad é? 2061 01:30:57,680 --> 01:30:58,596 LUCHT ÉISTEACHTA: Scríobh trom. 2062 01:30:58,596 --> 01:31:01,270 RICK Houlihan: Scríobh trom. 2063 01:31:01,270 --> 01:31:03,460 Lig dom a fheiceail. 2064 01:31:03,460 --> 01:31:06,220 >> LUCHT ÉISTEACHTA: Tá Nó nach rud is féidir leat díreach 2065 01:31:06,220 --> 01:31:08,809 guth i ábhar soicind? 2066 01:31:08,809 --> 01:31:10,850 RICK Houlihan: Téimid tríd an scéal vótála. 2067 01:31:10,850 --> 01:31:11,670 Níl sé go dona. 2068 01:31:11,670 --> 01:31:14,580 An bhfuil tú guys cúpla nóiméad? 2069 01:31:14,580 --> 01:31:15,860 OK. 2070 01:31:15,860 --> 01:31:17,890 >> Mar sin, beidh muid ag labhairt faoi vótáil. 2071 01:31:17,890 --> 01:31:20,250 Mar sin, vótáil bhfíor-am, ní mór dúinn ceanglais maidir le vótáil. 2072 01:31:20,250 --> 01:31:25,250 Tá riachtanais a chuireann ar chumas linn a gach duine chun vótáil ach aon uair amháin. 2073 01:31:25,250 --> 01:31:28,060 Ba mhaith linn aon duine a bheith in ann a athrú a gcuid vóta. 2074 01:31:28,060 --> 01:31:31,045 Ba mhaith linn comhiomlánú fíor-ama agus Analytics do déimeagrafaic 2075 01:31:31,045 --> 01:31:34,210 go bhfuil muid ag dul a bheith ag taispeáint d'úsáideoirí ar an láithreán. 2076 01:31:34,210 --> 01:31:35,200 >> Cuimhnigh ar an scéal. 2077 01:31:35,200 --> 01:31:37,550 Bímid ag obair ar a lán na réaltachta Taispeánann an teilifís nuair a bhíonn siad 2078 01:31:37,550 --> 01:31:38,960 ag déanamh na cineál cruinn na rudaí. 2079 01:31:38,960 --> 01:31:41,584 Mar sin, is féidir leat smaoineamh ar an scéal, ní mór dúinn milliúin agus na milliúin 2080 01:31:41,584 --> 01:31:43,959 cailíní na déaga ann lena n-teileafóin phóca 2081 01:31:43,959 --> 01:31:46,250 agus a vótálfaidh, agus a vótálfaidh, agus vótáil do cuma cé go bhfuil siad 2082 01:31:46,250 --> 01:31:48,610 teacht a bheith ar an chuid is mó tóir. 2083 01:31:48,610 --> 01:31:50,830 Mar sin, is iad seo cuid de na ceanglais reáchtáil againn amach. 2084 01:31:50,830 --> 01:31:52,990 >> Agus mar sin an chéad ghlacadh i réiteach an fhadhb seo 2085 01:31:52,990 --> 01:31:55,090 bheadh ​​a thógáil iarratas an-simplí. 2086 01:31:55,090 --> 01:31:56,490 Mar sin, fuair mé an app. 2087 01:31:56,490 --> 01:31:57,950 Tá mé roinnt vótálaithe amach ann. 2088 01:31:57,950 --> 01:31:59,980 Tagann siad i, bhuail siad an app vótála. 2089 01:31:59,980 --> 01:32:03,440 Tá mé roinnt vótaí tábla amh Feicfidh mé Dumpáil amháin iad siúd vótaí isteach. 2090 01:32:03,440 --> 01:32:05,780 Beidh mé ag roinnt comhiomlán tábla vótaí a 2091 01:32:05,780 --> 01:32:09,490 Beidh mo Analytics agus déimeagrafaic, agus beidh orainn a chur ar seo go léir i ann. 2092 01:32:09,490 --> 01:32:11,420 >> Agus tá sé seo iontach. 2093 01:32:11,420 --> 01:32:12,332 Tá an saol go maith. 2094 01:32:12,332 --> 01:32:15,040 Saol maith go dtí go bhfaighidh muid amach go níl i gcónaí ach ceann amháin nó dhá 2095 01:32:15,040 --> 01:32:16,879 daoine a bhfuil tóir i dtoghchán. 2096 01:32:16,879 --> 01:32:19,420 Níl ach ceann amháin nó dhá rud go bhfuil cúram daoine i ndáiríre faoi. 2097 01:32:19,420 --> 01:32:22,340 Agus má tá tú ag vótáil ag scála, ar fad ar tobann Tá mé 2098 01:32:22,340 --> 01:32:26,360 ag dul a bheith hammering an ifreann as beirt iarrthóirí, ceann amháin nó beirt iarrthóirí. 2099 01:32:26,360 --> 01:32:29,390 Tá líon an-teoranta de na míreanna daoine a fháil a bheith coitianta. 2100 01:32:29,390 --> 01:32:31,710 >> Ní hé seo an patrún dea-dhearadh. 2101 01:32:31,710 --> 01:32:33,549 Tá sé seo i ndáiríre ar patrún dearadh an-dona 2102 01:32:33,549 --> 01:32:36,340 toisc go gcruthaíonn sé go díreach cad a chuirimid ar Labhair faoi a raibh eochracha te. 2103 01:32:36,340 --> 01:32:38,960 Tá eochracha te rud nach maith linn. 2104 01:32:38,960 --> 01:32:40,470 >> Mar sin, conas is féidir linn a shocrú go? 2105 01:32:40,470 --> 01:32:47,640 Agus i ndáiríre, is é an bealach a shocrú seo ag cur leis na buicéid iarrthóir 2106 01:32:47,640 --> 01:32:51,490 agus do gach iarrthóir atá againn, táimid ag dul a gceangal le luach randamach, 2107 01:32:51,490 --> 01:32:54,192 rud go bhfuil a fhios againn, randamach luach idir bliain amháin agus 100, 2108 01:32:54,192 --> 01:32:56,620 idir 100 agus 1,000, nó idir bliain amháin agus 1,000, 2109 01:32:56,620 --> 01:32:59,940 mar sin féin luachanna randamach go leor mian leat a iarcheangail isteach ar an deireadh an iarrthóra sin. 2110 01:32:59,940 --> 01:33:01,330 >> Agus cad a rinne mé i ndáiríre ansin? 2111 01:33:01,330 --> 01:33:05,830 Má tá mé ag baint úsáide as an ID iarrthóir mar an buicéad le vótaí comhiomlán, 2112 01:33:05,830 --> 01:33:08,780 má tá mé Chuir randamach uimhir dtí deireadh na, 2113 01:33:08,780 --> 01:33:12,000 Chruthaigh mé anois 10 buicéid, a céad buicéid, míle buicéid 2114 01:33:12,000 --> 01:33:14,160 go bhfuil mé ag vótaí a chomhiomlánú trasna. 2115 01:33:14,160 --> 01:33:18,030 >> Mar sin, tá mé milliúin, agus na milliúin, agus na milliúin de thaifid ag teacht i 2116 01:33:18,030 --> 01:33:22,050 do na hiarrthóirí, tá mé ag leathadh anois na vótaí ar fud A_1 Iarrthóir 2117 01:33:22,050 --> 01:33:24,630 trí A_100 Iarrthóra, mar gheall ar gach uair a thagann vóta i, 2118 01:33:24,630 --> 01:33:26,530 Tá mé ag a ghiniúint randamach luach idir bliain amháin agus 100. 2119 01:33:26,530 --> 01:33:29,446 Tá mé ag tacking sé isteach ar an deireadh an iarrthóir an duine sin vótáil do. 2120 01:33:29,446 --> 01:33:31,120 Tá mé ag dumpáil sé isteach go buicéad. 2121 01:33:31,120 --> 01:33:33,910 >> Anois ar an backside, tá a fhios agam go bhfuair mé céad buicéid. 2122 01:33:33,910 --> 01:33:36,350 Mar sin, nuair is mian liom a dul ar aghaidh agus comhiomlán na vótaí, 2123 01:33:36,350 --> 01:33:38,244 Léigh mé ó na buicéid go léir. 2124 01:33:38,244 --> 01:33:39,160 Mar sin, mé dul ar aghaidh agus a chur. 2125 01:33:39,160 --> 01:33:42,410 Agus ansin is féidir liom an Scaip a bhailiú áit a théann mé amach agus a rá hug, 2126 01:33:42,410 --> 01:33:45,399 tá a fhios agat cad, eochair seo iarrthóra Is spásanna os cionn céad buicéid. 2127 01:33:45,399 --> 01:33:47,940 Tá mé ag dul a bhailiú go léir na vótaí ó na céad buicéid. 2128 01:33:47,940 --> 01:33:49,981 Tá mé ag dul chun comhiomlán iad agus mé ag dul a rá, 2129 01:33:49,981 --> 01:33:53,830 Tá Iarrthóir A anois iomlán comhaireamh vóta x. 2130 01:33:53,830 --> 01:33:55,690 >> Anois an dá an scríobh cheist agus an cheist a léamh 2131 01:33:55,690 --> 01:33:58,160 a dháileadh nicely mar gheall mé ag scríobh ar fud 2132 01:33:58,160 --> 01:34:00,320 agus tá mé ag léamh ar fud na céadta eochracha. 2133 01:34:00,320 --> 01:34:03,500 Níl mé ag scríobh agus léamh ar fud eochair amháin anois. 2134 01:34:03,500 --> 01:34:04,950 Mar sin, go bhfuil patrún mór. 2135 01:34:04,950 --> 01:34:08,090 >> Sé seo i ndáiríre is dócha ar cheann ar an dearadh is tábhachtaí 2136 01:34:08,090 --> 01:34:10,420 patrúin do scála i NoSQL. 2137 01:34:10,420 --> 01:34:14,470 Feicfidh tú an gcineál seo patrún dearadh i ngach flavor. 2138 01:34:14,470 --> 01:34:19,100 MongoDB, DynamoDB, ní dhéanann sé ábhar, ní mór dúinn go léir a dhéanamh. 2139 01:34:19,100 --> 01:34:21,840 Toisc nuair a bhíonn tú ag déileáil leis na comhiomlánuithe ollmhór, 2140 01:34:21,840 --> 01:34:26,650 caithfidh tú a figiúr amach ar bhealach chun iad a scaipeadh amach ar fud buicéid. 2141 01:34:26,650 --> 01:34:29,512 Mar sin, is é seo an mbealach a dhéanann tú sin. 2142 01:34:29,512 --> 01:34:31,220 Ceart go léir, mar sin cad tú ag déanamh ceart anois 2143 01:34:31,220 --> 01:34:35,252 Tá go bhfuil tú ag trádáil as léamh costas le haghaidh scríobh scalability. 2144 01:34:35,252 --> 01:34:37,085 Is é an costas de mo léamh níos casta beag 2145 01:34:37,085 --> 01:34:40,220 agus caithfidh mé a dul a léamh ó céad buicéid seachas ceann amháin. 2146 01:34:40,220 --> 01:34:41,310 Ach tá mé in ann a scríobh. 2147 01:34:41,310 --> 01:34:44,860 Agus mo tréchur, mo scríobh Tá tréchur dochreidte. 2148 01:34:44,860 --> 01:34:49,450 Mar sin, tá sé de ghnáth luachmhar teicníc le haghaidh scálú DynamoDB, 2149 01:34:49,450 --> 01:34:51,350 nó aon bhunachar sonraí NoSQL ar an ní sin. 2150 01:34:51,350 --> 01:34:53,824 2151 01:34:53,824 --> 01:34:55,240 Mar sin, figured muid amach conas réir scála air. 2152 01:34:55,240 --> 01:34:56,930 Agus figured againn conas a deireadh a chur leis ár eochracha te. 2153 01:34:56,930 --> 01:34:57,820 Agus tá sé seo iontach. 2154 01:34:57,820 --> 01:34:58,960 Agus fuair muid an córas deas. 2155 01:34:58,960 --> 01:35:02,043 Agus tá sé a thabhairt dúinn vótáil an-ceart toisc go bhfuil muid vóta taifead de-dupe. 2156 01:35:02,043 --> 01:35:03,130 Tá sé seo tógtha isteach DynamoDB. 2157 01:35:03,130 --> 01:35:05,380 Labhair linn faoi chearta coinníollach. 2158 01:35:05,380 --> 01:35:08,170 >> Nuair a thagann vótálaí i, cuireann ar chur isteach ar an tábla, 2159 01:35:08,170 --> 01:35:11,220 isteach, le do siad lena n-ID vótálaí, má iarracht iad a chur isteach vóta eile, 2160 01:35:11,220 --> 01:35:13,320 Is féidir liom scríobh coinníollach. 2161 01:35:13,320 --> 01:35:16,960 A rá ach scríobh seo más rud é nach mbaineann sé seo ann. 2162 01:35:16,960 --> 01:35:19,270 Mar sin, chomh luath agus a fheiceann mé go go vóta ar bhuail an tábla, 2163 01:35:19,270 --> 01:35:20,460 aon duine atá ag dul a bheith eile in ann a chur ar a n vótáil i. 2164 01:35:20,460 --> 01:35:21,634 Agus sin iontach. 2165 01:35:21,634 --> 01:35:23,550 Agus tá muid ag incriminteach ár cuntair iarrthóir. 2166 01:35:23,550 --> 01:35:25,466 Agus tá muid ag déanamh ár demographics agus go léir. 2167 01:35:25,466 --> 01:35:29,110 Ach cad a tharlaíonn más rud é mo Titeann iarratas os a chionn? 2168 01:35:29,110 --> 01:35:31,350 Anois go léir ar tobann vótaí Tá teacht isteach, agus mé 2169 01:35:31,350 --> 01:35:34,840 níl a fhios má tá siad ag fáil a phróiseáil isteach i mo Analytics agus déimeagrafaic 2170 01:35:34,840 --> 01:35:36,040 níos mó. 2171 01:35:36,040 --> 01:35:38,462 Agus nuair an t-iarratas a thagann ar ais ar bun, conas 2172 01:35:38,462 --> 01:35:41,420 an ifreann bhfuil a fhios agam cad tá vótaí próiseáilte agus nuair is féidir liom tosú? 2173 01:35:41,420 --> 01:35:44,530 >> Mar sin, tá sé seo ina fhadhb fíor nuair a dhéanann tú tús a chur chun breathnú ar an gcineál seo scéal. 2174 01:35:44,530 --> 01:35:45,571 Agus conas is féidir linn a réiteach go? 2175 01:35:45,571 --> 01:35:48,070 Táimid ag réiteach é leis an méid a táimid ag glaoch Sruthanna DynamoDB. 2176 01:35:48,070 --> 01:35:53,470 Tá Sruthanna d'ordaigh an am agus logáil athraithe dheighilt de gach rochtana 2177 01:35:53,470 --> 01:35:55,700 leis an tábla, gach scríobh rochtain ar an tábla. 2178 01:35:55,700 --> 01:35:58,810 Aon sonraí go bhfuil scríofa chuig an Taispeánann an tábla suas ar an sruth. 2179 01:35:58,810 --> 01:36:01,815 >> Tá sé go bunúsach scuaine 24 uair an chloig. 2180 01:36:01,815 --> 01:36:03,690 Míreanna bhuail an sruth, maireann siad ar feadh 24 uair an chloig. 2181 01:36:03,690 --> 01:36:05,990 Is féidir iad a léamh amanna éagsúla. 2182 01:36:05,990 --> 01:36:09,400 Ráthaithe a bheidh le seachadadh ach aon uair amháin go dtí an sruth, 2183 01:36:09,400 --> 01:36:11,180 D'fhéadfaí a léamh n roinnt uaireanta. 2184 01:36:11,180 --> 01:36:14,910 Mar sin, mar sin féin go leor próisis is mian leat a ithe go bhfuil na sonraí, is féidir leat a ithe é. 2185 01:36:14,910 --> 01:36:16,350 Beidh sé le feiceáil gach cothrom le dáta. 2186 01:36:16,350 --> 01:36:18,455 Beidh gach scríobh ach feiceáil uair amháin ar an sruth. 2187 01:36:18,455 --> 01:36:20,621 Mar sin ní gá duit a imní faoi ​​phróiseáil sé faoi dhó 2188 01:36:20,621 --> 01:36:22,500 as an bpróiseas céanna. 2189 01:36:22,500 --> 01:36:25,350 >> Tá sé seo d'ordaigh go docht in aghaidh gach míre. 2190 01:36:25,350 --> 01:36:28,180 Nuair a deirimid am ordú agus dheighilt, 2191 01:36:28,180 --> 01:36:30,680 Feicfidh tú a fheiceáil in aghaidh laindéal ar an sruth. 2192 01:36:30,680 --> 01:36:33,169 Beidh tú míreanna, nuashonruithe a fheiceáil in ord. 2193 01:36:33,169 --> 01:36:35,210 Nach bhfuil muid ag ráthú ar an sruth go bhfuil tú 2194 01:36:35,210 --> 01:36:40,240 ag dul a fháil ar gach idirbheart san ord fud míreanna. 2195 01:36:40,240 --> 01:36:42,440 >> Mar sin, tá sruthanna idempotent. 2196 01:36:42,440 --> 01:36:44,037 An bhfuil a fhios againn go léir cad a chiallaíonn idempotent? 2197 01:36:44,037 --> 01:36:46,620 Ciallaíonn Idempotent féidir leat é a dhéanamh os a chionn, agus os a chionn, agus os cionn arís. 2198 01:36:46,620 --> 01:36:48,200 Is é an toradh ag dul a bheith mar an gcéanna. 2199 01:36:48,200 --> 01:36:49,991 >> Tá Sruthanna idempotent, ach tá siad a bheith 2200 01:36:49,991 --> 01:36:54,860 bhí ó phointe tosaigh, cibé áit a roghnaíonn tú, go dtí deireadh, 2201 01:36:54,860 --> 01:36:57,950 nó ní bheidh siad mar thoradh sna luachanna céanna. 2202 01:36:57,950 --> 01:36:59,727 >> Rud céanna le MongoDB. 2203 01:36:59,727 --> 01:37:01,560 MongoDB Tá a thógáil a thugann siad an oplog. 2204 01:37:01,560 --> 01:37:04,140 Tá sé an thógáil ceannann céanna. 2205 01:37:04,140 --> 01:37:06,500 Go leor bunachair NoSQL bhfuil an thógáil. 2206 01:37:06,500 --> 01:37:08,790 Úsáideann siad é chun rudaí a dhéanamh cosúil le macasamhlú, a 2207 01:37:08,790 --> 01:37:10,475 go díreach cad a dhéanaimid le sruthanna. 2208 01:37:10,475 --> 01:37:12,350 LUCHT ÉISTEACHTA: B'fhéidir a ceist heretical, ach tú 2209 01:37:12,350 --> 01:37:13,975 labhairt faoi apps a dhéanamh síos ar mar sin de. 2210 01:37:13,975 --> 01:37:16,089 An bhfuil sruthanna ráthaithe a Riamh dul síos, b'fhéidir? 2211 01:37:16,089 --> 01:37:18,630 RICK Houlihan: Yeah, srutháin ráthaithe a riamh dul síos. 2212 01:37:18,630 --> 01:37:21,040 Déanaimid bainistíocht an bhonneagair taobh thiar de. sruthanna huathoibríoch 2213 01:37:21,040 --> 01:37:22,498 imscaradh i n-ghrúpa scálú uathoibríoch. 2214 01:37:22,498 --> 01:37:25,910 Beidh muid ag dul trí beagán beagán faoi cad a tharlaíonn. 2215 01:37:25,910 --> 01:37:30,060 >> Nár chóir dom a rá nach bhfuil siad ráthaithe a riamh dul síos. 2216 01:37:30,060 --> 01:37:33,110 Na heilimintí atá ráthaithe le fáil i sruth. 2217 01:37:33,110 --> 01:37:36,740 Agus beidh an sruth a bheith inrochtana. 2218 01:37:36,740 --> 01:37:40,580 Mar sin, cad a théann síos nó a thagann ar ais suas, a tharlaíonn go thíos. 2219 01:37:40,580 --> 01:37:43,844 Covers-- sé sé ceart go leor. 2220 01:37:43,844 --> 01:37:46,260 Ceart go leor, mar sin a gheobhaidh tú éagsúla Cineálacha fhonn as an scáileán. 2221 01:37:46,260 --> 01:37:51,040 Na cineálacha tuairim atá tábhachtach le Tá Ríomhchláraitheoir de ghnáth, cad a bhí sé? 2222 01:37:51,040 --> 01:37:52,370 Faighim an tuairim d'aois. 2223 01:37:52,370 --> 01:37:55,630 Nuair a bhuaileann cothrom le dáta an tábla, beidh sé bhrú ar an tuairim sean leis an sruth 2224 01:37:55,630 --> 01:38:02,070 ionas gur féidir sonraí a cartlann, nó athrú rialú, a aithint an athraithe, athrú 2225 01:38:02,070 --> 01:38:03,600 bainistíochta. 2226 01:38:03,600 --> 01:38:07,160 >> An íomhá nua, a bhfuil sé anois tar éis an nuashonrú, go bhfuil cineál eile de 2227 01:38:07,160 --> 01:38:07,660 féidir leat a fháil. 2228 01:38:07,660 --> 01:38:09,660 Is féidir leat a fháil ar an dá na n-íomhánna shean agus nua. 2229 01:38:09,660 --> 01:38:10,660 B'fhéidir gur mhaith liom iad araon. 2230 01:38:10,660 --> 01:38:11,790 Ba mhaith liom a fheiceáil cad a bhí sé. 2231 01:38:11,790 --> 01:38:13,290 Ba mhaith liom a fheiceáil cad athraigh sé a. 2232 01:38:13,290 --> 01:38:15,340 >> Tá mé cineál comhlíonta den phróiseas go ritheann. 2233 01:38:15,340 --> 01:38:17,430 Caithfidh sé a fhíorú go nuair a athraíonn na rudaí seo, 2234 01:38:17,430 --> 01:38:21,840 go mbíonn siad laistigh de theorainneacha áirithe nó laistigh de pharaiméadair áirithe. 2235 01:38:21,840 --> 01:38:23,840 >> Agus ansin b'fhéidir mé ach Ní mór a fháil amach cad a athrú. 2236 01:38:23,840 --> 01:38:26,240 Ní féidir liom cúram cad mír athrú. 2237 01:38:26,240 --> 01:38:28,580 Ní gá dom go mór chun eolas cad tréithe athrú. 2238 01:38:28,580 --> 01:38:30,882 Ní mór mé díreach tar éis a fhios go na míreanna atá á dteagmháil léi. 2239 01:38:30,882 --> 01:38:33,340 Mar sin, is iad seo na cineálacha tuairimí go bhfaigheann tú amach an sruth 2240 01:38:33,340 --> 01:38:35,960 agus is féidir leat idirghníomhú leis. 2241 01:38:35,960 --> 01:38:37,840 >> An t-iarratas a ídíonn an sruth, 2242 01:38:37,840 --> 01:38:39,298 is é seo de chineál ar an mbealach a oibríonn sé seo. 2243 01:38:39,298 --> 01:38:42,570 DynamoDB cliant a iarraidh go sonraí a bhrú chun na táblaí. 2244 01:38:42,570 --> 01:38:44,750 Sruthanna imscaradh ar cad tugaimid shards. 2245 01:38:44,750 --> 01:38:47,380 Shards a scála neamhspleách ar an tábla. 2246 01:38:47,380 --> 01:38:50,660 Níl siad ag teacht suas go hiomlán leis na Deighiltí ar do tábla. 2247 01:38:50,660 --> 01:38:52,540 Agus cén fáth go bhfuil an chúis toisc siad ag teacht suas 2248 01:38:52,540 --> 01:38:55,430 leis an gcumas, ar an láthair cumas an tábla. 2249 01:38:55,430 --> 01:38:57,600 >> Imscaradh siad i n- grúpa scálú uathoibríoch féin, 2250 01:38:57,600 --> 01:39:00,800 agus dtosaíonn siad a casadh amach ag brath ar cé mhéad scríobhann atá ag teacht i, 2251 01:39:00,800 --> 01:39:03,090 cé mhéad reads-- ndáiríre tá sé scríobhann. 2252 01:39:03,090 --> 01:39:05,820 Níl aon reads-- ach conas go leor scríobhann atá ag teacht i. 2253 01:39:05,820 --> 01:39:08,200 >> Agus ansin ar chúl deireadh, ní mór dúinn cad againn 2254 01:39:08,200 --> 01:39:11,390 glaoch KCL, nó Kinesis Leabharlann Cliant. 2255 01:39:11,390 --> 01:39:19,190 Is Kinesis sonraí sruth teicneolaíocht a phróiseáil ó Amazon. 2256 01:39:19,190 --> 01:39:22,040 Agus tá sruthanna tógtha ar sin. 2257 01:39:22,040 --> 01:39:25,670 >> Mar sin, úsáideann tú KCL cumasaithe iarratas a léamh ar an sruth. 2258 01:39:25,670 --> 01:39:28,752 An Leabharlann Cliant Kinesis iarbhír Bainistíonn na hoibrithe ar do shon. 2259 01:39:28,752 --> 01:39:30,460 Agus a dhéanann sé freisin roinnt rudaí suimiúla. 2260 01:39:30,460 --> 01:39:35,630 Beidh sé a chruthú roinnt táblaí suas i do tablespace DynamoDB 2261 01:39:35,630 --> 01:39:38,410 a rianú a míreanna a próiseáladh. 2262 01:39:38,410 --> 01:39:41,190 Mar sin, ar an mbealach seo má thiteann sé ar ais, más rud é Titeann sé os cionn agus a thagann agus faigheann 2263 01:39:41,190 --> 01:39:45,570 sheas ar ais ar bun, is féidir é a chinneadh i gcás bhí sé i bpróiseáil an sruth. 2264 01:39:45,570 --> 01:39:48,360 >> Sin an-tábhachtach nuair tú ag caint faoi mhacasamhlú. 2265 01:39:48,360 --> 01:39:50,350 Is gá dom a fháil amach cad Cuireadh na sonraí a próiseáladh 2266 01:39:50,350 --> 01:39:52,810 agus cad iad na sonraí fós le próiseáil. 2267 01:39:52,810 --> 01:39:57,380 Mar sin, beidh an leabharlann KCL do shruthanna a thabhairt duit a lán de sin feidhmiúlacht. 2268 01:39:57,380 --> 01:39:58,990 Bíonn sé cúram de na tís. 2269 01:39:58,990 --> 01:40:01,140 Seasann sé suas oibrí le haghaidh gach shard. 2270 01:40:01,140 --> 01:40:04,620 Cruthaíonn sé tábla riaracháin le haghaidh gach shard, le haghaidh gach oibrí. 2271 01:40:04,620 --> 01:40:07,560 Agus mar na hoibrithe dóiteáin, a choimeád ar bun siad na táblaí 2272 01:40:07,560 --> 01:40:10,510 sin a fhios agat an taifead seo léadh agus a phróiseáil. 2273 01:40:10,510 --> 01:40:13,850 Agus ansin ar an mbealach más rud é an próiseas bás agus a thagann ar ais ar líne, 2274 01:40:13,850 --> 01:40:17,940 is féidir é a atosú ceart nuair a thóg sé as. 2275 01:40:17,940 --> 01:40:20,850 >> Mar sin, a úsáid againn seo le haghaidh tras-réigiún a mhacasamhlú. 2276 01:40:20,850 --> 01:40:24,680 A lán de na custaiméirí go bhfuil an gá atá le sonraí nó codanna de a gcuid táblaí sonraí a bhogadh 2277 01:40:24,680 --> 01:40:25,920 timpeall ar réigiúin éagsúla. 2278 01:40:25,920 --> 01:40:29,230 Tá naoi réigiún Timpeall an domhain. 2279 01:40:29,230 --> 01:40:32,100 Mar sin d'fhéadfadh a bheith ann I need-- D'fhéadfadh go mbeadh úsáideoirí san Áise, úsáideoirí 2280 01:40:32,100 --> 01:40:34,150 sa Chósta Thoir na Stát Aontaithe. 2281 01:40:34,150 --> 01:40:38,980 Tá siad na sonraí éagsúla a Ní mór a dháileadh go háitiúil. 2282 01:40:38,980 --> 01:40:42,510 Agus b'fhéidir cuileoga úsáideoir ó Áise anonn go dtí na Stáit Aontaithe, 2283 01:40:42,510 --> 01:40:45,020 agus ba mhaith liom a mhacasamhlú a shonraí leis. 2284 01:40:45,020 --> 01:40:49,340 Mar sin, nuair a fhaigheann sé amach an eitleáin, tá sé taithí mhaith baint úsáide as a app soghluaiste. 2285 01:40:49,340 --> 01:40:52,360 >> Is féidir leat úsáid an tras-réigiún leabharlann macasamhlú a dhéanamh. 2286 01:40:52,360 --> 01:40:55,730 Go bunúsach ní mór dúinn ar fáil dhá teicneolaíochtaí. 2287 01:40:55,730 --> 01:40:59,400 Tá ceann amháin iarratas console is féidir leat seasamh suas ar do chás EC2 féin. 2288 01:40:59,400 --> 01:41:01,240 Ritheann sé macasamhlú íon. 2289 01:41:01,240 --> 01:41:02,720 Agus ansin thug muid duit an leabharlann. 2290 01:41:02,720 --> 01:41:06,070 An leabharlann is féidir leat úsáid a thógáil d'iarratas féin má tá tú 2291 01:41:06,070 --> 01:41:10,740 ag iarraidh a dhéanamh rudaí dÚsachtach leis sin data-- scagaire, mhacasamhlú ach cuid de, 2292 01:41:10,740 --> 01:41:14,120 na sonraí a rothlú, bogadh sé isteach ar tábla éagsúla, mar sin de agus mar sin de. 2293 01:41:14,120 --> 01:41:18,700 2294 01:41:18,700 --> 01:41:20,520 Mar sin, go de chineál ar cad go Breathnaíonn an nós. 2295 01:41:20,520 --> 01:41:23,690 >> Is féidir le Sruthanna DynamoDB bheith próiseáilte ag an méid tugaimid Lambda. 2296 01:41:23,690 --> 01:41:27,394 Luaite againn le beagán faoi imeacht ailtireachtaí iarratas tiomáinte. 2297 01:41:27,394 --> 01:41:28,810 Is Lambda ina chuid thábhachtach de sin. 2298 01:41:28,810 --> 01:41:32,840 Is Lambda cód a tinte ar éileamh mar fhreagairt ar eachtra ar leith. 2299 01:41:32,840 --> 01:41:36,020 D'fhéadfadh ceann amháin de na himeachtaí a bheith ina taifead le feiceáil ar an sruth. 2300 01:41:36,020 --> 01:41:39,100 Más léir taifead ar an sruth, beidh muid ag glaoch ar an fheidhm Java. 2301 01:41:39,100 --> 01:41:44,980 Bhuel, is é seo JavaScript, agus Lambda Tacaíonn Node.js, Java, Python, 2302 01:41:44,980 --> 01:41:47,820 agus tacóidh go luath teangacha eile chomh maith. 2303 01:41:47,820 --> 01:41:50,940 Agus a leor a rá, tá sé cód íon. 2304 01:41:50,940 --> 01:41:53,610 scríobh I Java, a shainiú tú rang. 2305 01:41:53,610 --> 01:41:55,690 A bhrú tú an JAR suas i Lambda. 2306 01:41:55,690 --> 01:42:00,200 Agus ansin tú a shonrú a bhfuil an rang chun glaoch fhreagra chás sin. 2307 01:42:00,200 --> 01:42:04,770 Agus ansin an bonneagar Lambda taobh thiar de go mbeidh ar siúl go cód. 2308 01:42:04,770 --> 01:42:06,730 >> Is féidir sin a phróiseáil cód Taifid as an sruth. 2309 01:42:06,730 --> 01:42:08,230 Is féidir é a rud ar bith is mian sé leis é a dhéanamh. 2310 01:42:08,230 --> 01:42:11,650 Sa sampla ar leith, tá gach táimid ag i ndáiríre ag déanamh é logáil na tréithe. 2311 01:42:11,650 --> 01:42:13,480 Ach tá sé seo ach cód. 2312 01:42:13,480 --> 01:42:15,260 Is féidir Cód rud a dhéanamh, ceart? 2313 01:42:15,260 --> 01:42:16,600 >> Mar sin, is féidir leat a rothlú sonraí. 2314 01:42:16,600 --> 01:42:18,160 Is féidir leat a chruthú d'fhonn díorthach. 2315 01:42:18,160 --> 01:42:21,160 Má tá sé doiciméad struchtúr, is féidir leat a flatten an struchtúr. 2316 01:42:21,160 --> 01:42:24,300 Is féidir leat a chruthú innéacsanna malartach. 2317 01:42:24,300 --> 01:42:27,100 Gach cineál na rudaí a is féidir leat dhéanamh leis na Sruthanna DynamoDB. 2318 01:42:27,100 --> 01:42:28,780 >> Agus i ndáiríre, go bhfuil an méid go Breathnaíonn an nós. 2319 01:42:28,780 --> 01:42:29,940 Mar sin, gheobhaidh tú na nuashonruithe ag teacht isteach. 2320 01:42:29,940 --> 01:42:31,190 Tá siad ag teacht as an teaghrán. 2321 01:42:31,190 --> 01:42:32,720 Tá siad ag léamh ag an bhfeidhm Lambda. 2322 01:42:32,720 --> 01:42:37,480 Tá siad ag rothlach na sonraí agus ag brú sé suas i dtáblaí díorthach, 2323 01:42:37,480 --> 01:42:42,200 fógra a thabhairt do na córais sheachtracha an athraithe, agus ag brú sonraí i ElastiCache. 2324 01:42:42,200 --> 01:42:45,900 >> Labhair muid faoi conas a chur ar an taisce os comhair an mbunachar don díolachán 2325 01:42:45,900 --> 01:42:46,450 scéal. 2326 01:42:46,450 --> 01:42:50,049 Bhuel cad a tharlaíonn má mé thabhairt cothrom le dáta an cur síos mír? 2327 01:42:50,049 --> 01:42:52,340 Bhuel, má bhí mé Lambda fheidhm ag rith ar an tábla seo, 2328 01:42:52,340 --> 01:42:55,490 má tá mé cothrom le dáta an cur síos mír, beidh sé Pioc suas an taifead as an sruth, 2329 01:42:55,490 --> 01:42:58,711 agus beidh sé cothrom le dáta an ElastiCache mar shampla leis na sonraí nua. 2330 01:42:58,711 --> 01:43:00,460 Mar sin, go bhfuil a lán de na an méid a dhéanaimid le Lambda. 2331 01:43:00,460 --> 01:43:02,619 Tá sé cód gliú, chónaisc. 2332 01:43:02,619 --> 01:43:04,410 Agus tugann sé i ndáiríre an cumas a sheoladh 2333 01:43:04,410 --> 01:43:07,930 agus a reáchtáil le hiarratais an-chasta gan freastalaí tiomnaithe 2334 01:43:07,930 --> 01:43:10,371 bonneagar, a bhfuil i ndáiríre cool. 2335 01:43:10,371 --> 01:43:13,100 >> Mar sin, a ligean ar dul ar ais go dtí ár fíor-ama ailtireacht vótála. 2336 01:43:13,100 --> 01:43:17,984 Tá sé seo nua agus feabhsaithe lenár srutháin agus KCL cumasaithe iarratas. 2337 01:43:17,984 --> 01:43:20,150 Céanna is a bhíodh, is féidir linn láimhseáil aon scála de toghcháin. 2338 01:43:20,150 --> 01:43:21,100 Is maith linn é seo. 2339 01:43:21,100 --> 01:43:24,770 Táimid ag déanamh amach Bailíonn Scaip ar fud na buicéid il. 2340 01:43:24,770 --> 01:43:26,780 Tá muid fuair Glasáil dóchasach ar siúl. 2341 01:43:26,780 --> 01:43:30,192 Is féidir linn a choinneáil ar ár vótálaithe as athrú a gcuid vótaí. 2342 01:43:30,192 --> 01:43:31,400 Is féidir leo a vóta a chaitheamh ach ach aon uair amháin. 2343 01:43:31,400 --> 01:43:32,880 Tá sé seo iontach. 2344 01:43:32,880 --> 01:43:35,895 Caoinfhulaingt locht fíor-ama, comhiomlánú Inscálaithe anois. 2345 01:43:35,895 --> 01:43:38,270 Má thiteann an rud os a chionn, sé Fhios áit a atosú féin 2346 01:43:38,270 --> 01:43:41,300 nuair a thagann sé ar ais ar bun mar gheall ar táimid ag baint úsáide as an app KCL. 2347 01:43:41,300 --> 01:43:45,700 Agus ansin is féidir linn a úsáid freisin go bhfuil Iarratas KCL sonraí a bhrú amach 2348 01:43:45,700 --> 01:43:48,820 chun RedShift le haghaidh eile Analytics app, nó úsáid 2349 01:43:48,820 --> 01:43:51,990 na MapReduce leaisteacha a rith comhbhailiúchán sruthú fíor-am saor 2350 01:43:51,990 --> 01:43:53,180 na sonraí sin. 2351 01:43:53,180 --> 01:43:55,480 >> Mar sin, tá na rudaí againn Nach bhfuil Labhair faoi i bhfad. 2352 01:43:55,480 --> 01:43:57,375 Ach tá siad sa bhreis teicneolaíochtaí a thagann 2353 01:43:57,375 --> 01:44:00,310 a iompróidh nuair a bhíonn tú ag lorg ag na cineálacha cásanna. 2354 01:44:00,310 --> 01:44:03,160 >> Ceart go leor, mar sin tá sin faoi Analytics le Sruthanna DynamoDB. 2355 01:44:03,160 --> 01:44:05,340 Is féidir leat a bhailiú de-dupe sonraí, an bhfuil gach cineál 2356 01:44:05,340 --> 01:44:09,490 de stuif deas, sonraí comhiomlána i chuimhne, a chruthú na táblaí díorthach. 2357 01:44:09,490 --> 01:44:13,110 Sin a cás a úsáid ollmhór go bhfuil a lán de na custaiméirí 2358 01:44:13,110 --> 01:44:16,950 Tá baint leis, ag cur an neadaithe airíonna na doiciméid JSON 2359 01:44:16,950 --> 01:44:18,946 agus a chruthú innéacsanna breise. 2360 01:44:18,946 --> 01:44:21,680 2361 01:44:21,680 --> 01:44:23,150 >> Tá muid ag an deireadh. 2362 01:44:23,150 --> 01:44:26,689 Go raibh maith agat as a bhfuil le liom. 2363 01:44:26,689 --> 01:44:28,480 Mar sin, a ligean ar labhairt faoi ailtireacht tagartha. 2364 01:44:28,480 --> 01:44:33,440 Suíonn DynamoDB i lár an amhlaidh i bhfad ar an mbonneagar AWS. 2365 01:44:33,440 --> 01:44:37,090 Go bunúsach is féidir leat Hook sé suas chun aon rud is mian leat. 2366 01:44:37,090 --> 01:44:45,600 Iarratais a tógtha ag baint úsáide as Dynamo san áireamh Lambda, ElastiCache, CloudSearch, 2367 01:44:45,600 --> 01:44:49,890 na sonraí a bhrú amach ar leaisteacha MapReduce, allmhairithe, onnmhairithe ó DynamoDB 2368 01:44:49,890 --> 01:44:52,370 isteach S3, gach saghas sreabhadh oibre. 2369 01:44:52,370 --> 01:44:54,120 Ach is dócha an chuid is fearr rud a labhairt faoi, 2370 01:44:54,120 --> 01:44:56,119 agus tá sé seo cad atá i ndáiríre Is suimiúil nuair a muid 2371 01:44:56,119 --> 01:44:58,350 labhairt faoi iarratais ócáid ​​tiomáinte. 2372 01:44:58,350 --> 01:45:00,300 >> Is é seo sampla de tionscadal inmheánach 2373 01:45:00,300 --> 01:45:04,850 go bhfuil muid nuair a bhíonn againn i ndáiríre foilsitheoireachta chun torthaí an tsuirbhé a bhailiú. 2374 01:45:04,850 --> 01:45:07,700 Mar sin, i nasc r-phost go seol muid amach, tá beidh 2375 01:45:07,700 --> 01:45:11,350 bheith beagán cliceáil nasc a rá anseo chun freagra a thabhairt ar an suirbhé. 2376 01:45:11,350 --> 01:45:14,070 Agus nuair a cad a tharlaíonn nuair duine go nasc, cad a tharlaíonn 2377 01:45:14,070 --> 01:45:18,020 Is tharraingt siad síos slán Foirm suirbhé HTML ó S3. 2378 01:45:18,020 --> 01:45:18,980 Níl aon fhreastalaí. 2379 01:45:18,980 --> 01:45:20,600 Is é seo ach rud S3. 2380 01:45:20,600 --> 01:45:22,770 >> Tagann fhoirm suas, ualaí a eascraíonn suas sa bhrabhsálaí. 2381 01:45:22,770 --> 01:45:24,240 Baineann sé le Fuair ​​cnámh droma. 2382 01:45:24,240 --> 01:45:30,160 Tá sé fuair JavaScript casta go bhfuil sé ag rith. 2383 01:45:30,160 --> 01:45:33,557 Mar sin tá sé i bhfeidhm an-saibhir ag rith sa chliaint bhrabhsálaí. 2384 01:45:33,557 --> 01:45:36,390 Níl a fhios acu nach bhfuil siad idirghníomhú le freastalaí deireadh ar ais. 2385 01:45:36,390 --> 01:45:38,220 Ag an bpointe seo, tá sé go léir bhrabhsálaí. 2386 01:45:38,220 --> 01:45:41,780 >> Foilsíonn siad na torthaí leis an méid tugaimid an API Amazon Geata. 2387 01:45:41,780 --> 01:45:46,270 Is API Geata ach API gréasáin gur féidir leat a shainiú agus a Hook suas 2388 01:45:46,270 --> 01:45:47,760 a bith is mian leat. 2389 01:45:47,760 --> 01:45:50,990 Sa chás áirithe seo, tá muid hooked suas le feidhm Lambda. 2390 01:45:50,990 --> 01:45:54,797 >> Mar sin, tá mo oibríocht POST ag tarlú gan aon fhreastalaí. 2391 01:45:54,797 --> 01:45:56,380 Go bunúsach Suíonn go API Geata ann. 2392 01:45:56,380 --> 01:45:58,770 Cosnaíonn sé dom rud ar bith go dtí go daoine tús a fhoilsiú dó, ceart? 2393 01:45:58,770 --> 01:46:00,269 An fheidhm Lambda Suíonn díreach ann. 2394 01:46:00,269 --> 01:46:03,760 Agus cosnaíonn sé dom rud ar bith go dtí go thosaíonn daoine ag bualadh sé. 2395 01:46:03,760 --> 01:46:07,270 Mar sin, a fheiceann tú, mar an méid méaduithe, go nuair a thagann na muirir. 2396 01:46:07,270 --> 01:46:09,390 Níl mé ag rith ar fhreastalaí 24/07. 2397 01:46:09,390 --> 01:46:12,310 >> Mar sin mé tharraingt ar an fhoirm síos amach as an buicéad, 2398 01:46:12,310 --> 01:46:15,719 agus mé sa phost tríd an API Geata isteach an bhfeidhm Lambda. 2399 01:46:15,719 --> 01:46:17,510 Agus ansin an Lambda Deir feidhm, tá a fhios agat 2400 01:46:17,510 --> 01:46:20,600 cad, tá mé fuair roinnt Piis, roinnt faisnéis inaitheanta phearsanta 2401 01:46:20,600 --> 01:46:21,480 sna freagraí. 2402 01:46:21,480 --> 01:46:23,020 Fuair ​​mé tuairimí ag teacht ó úsáideoirí. 2403 01:46:23,020 --> 01:46:24,230 Tá mé seoltaí ríomhphoist. 2404 01:46:24,230 --> 01:46:26,190 Fuair ​​mé ainmneacha úsáideoirí. 2405 01:46:26,190 --> 01:46:27,810 >> Lig dom a scoilt seo amach. 2406 01:46:27,810 --> 01:46:30,280 Tá mé ag dul a ghiniúint roinnt meiteashonraí as an taifead seo. 2407 01:46:30,280 --> 01:46:32,850 Agus tá mé ag dul a bhrú ar an meiteashonraí isteach DynamoDB. 2408 01:46:32,850 --> 01:46:36,059 Agus raibh mé in chriptiú go léir na sonraí agus a bhrú isteach DynamoDB más mian liom. 2409 01:46:36,059 --> 01:46:38,600 Ach tá sé níos éasca dom, sa úsáid cás, chun dul ar aghaidh ar a rá, 2410 01:46:38,600 --> 01:46:42,800 Tá mé ag dul a bhrú ar na sonraí amh isteach i S3 buicéad criptithe. 2411 01:46:42,800 --> 01:46:47,240 Mar sin, úsáid mé a tógadh i taobh freastalaí S3 criptithe agus Príomh Bainistíocht Amazon 2412 01:46:47,240 --> 01:46:51,600 Seirbhís ionas go bhfuil mé eochair go Is féidir le rothlú ar eatramh rialta, 2413 01:46:51,600 --> 01:46:55,010 agus is féidir liom a chosaint sonraí PII mar chuid den sreabhadh oibre ar fad. 2414 01:46:55,010 --> 01:46:55,870 >> Mar sin, an méid atá déanta agam? 2415 01:46:55,870 --> 01:47:00,397 Mé díreach Tá imscaradh ina n-iomláine iarratas, agus tá mé aon fhreastalaí. 2416 01:47:00,397 --> 01:47:02,980 Mar sin, tá an méid a imeacht tiomáinte iarratas dhéanann ailtireacht ar do shon. 2417 01:47:02,980 --> 01:47:05,730 >> Anois, má cheapann tú faoi an cás a úsáid le haghaidh this-- 2418 01:47:05,730 --> 01:47:08,730 tá custaiméirí eile Tá mé ag caint linn a go dtí thart ar an ailtireacht cruinn a 2419 01:47:08,730 --> 01:47:14,560 reáchtáil feachtais phenomenally mór, a ag féachaint ar seo agus ag dul, OH mo. 2420 01:47:14,560 --> 01:47:17,840 Toisc anois, is féidir leo go bunúsach a bhrú amach ann, 2421 01:47:17,840 --> 01:47:21,900 a ligean ar go bhfeachtas ach suí ansin go dtí Seolann sé, agus ní 2422 01:47:21,900 --> 01:47:24,400 a bheith buartha ar fige faoi cén cineál bonneagair 2423 01:47:24,400 --> 01:47:26,120 ag dul a bheith ann chun tacaíocht a thabhairt dó. 2424 01:47:26,120 --> 01:47:28,600 Agus ansin chomh luath agus Tá go feachtas dhéanamh, 2425 01:47:28,600 --> 01:47:31,520 tá sé cosúil leis an mbonneagar ach téann láithreach ar shiúl 2426 01:47:31,520 --> 01:47:33,680 toisc go ndáiríre aon bhonneagar. 2427 01:47:33,680 --> 01:47:35,660 Tá sé ach cód go suíonn ar Lambda. 2428 01:47:35,660 --> 01:47:38,560 Tá sé ach na sonraí go suíonn i DynamoDB. 2429 01:47:38,560 --> 01:47:41,340 Tá sé ar bhealach iontach a thógáil le hiarratais. 2430 01:47:41,340 --> 01:47:43,970 >> LUCHT ÉISTEACHTA: Mar sin, tá sé níos mó ephemeral ná mar a bheadh ​​sé a bheith 2431 01:47:43,970 --> 01:47:45,740 má bhí sé stóráilte ar fhreastalaí iarbhír? 2432 01:47:45,740 --> 01:47:46,823 >> RICK Houlihan: Absolutely. 2433 01:47:46,823 --> 01:47:49,190 Mar gheall ar chás sin freastalaí bheadh ​​a bheith ina 24/07. 2434 01:47:49,190 --> 01:47:51,954 Tá sé le bheith ar fáil le haghaidh duine éigin chun freagra a thabhairt. 2435 01:47:51,954 --> 01:47:52,620 Bhuel buille faoi thuairim a? 2436 01:47:52,620 --> 01:47:55,410 Tá S3 ar fáil 24/7. 2437 01:47:55,410 --> 01:47:57,100 S3 Freagraíonn i gcónaí. 2438 01:47:57,100 --> 01:47:59,320 Agus is é S3 an-, an-mhaith ag freastal ar suas rudaí. 2439 01:47:59,320 --> 01:48:02,590 Is féidir na rudaí a bheith comhaid HTML, nó Comhaid JavaScript, nó is cuma cad ba mhaith leat. 2440 01:48:02,590 --> 01:48:07,430 Is féidir leat siúl iarratais gréasáin an-saibhir as buicéid S3, agus a dhéanamh le daoine. 2441 01:48:07,430 --> 01:48:10,160 >> Agus mar sin go bhfuil an smaoineamh anseo Is a fháil amach as an mbealach 2442 01:48:10,160 --> 01:48:11,270 úsáid againn chun smaoineamh air. 2443 01:48:11,270 --> 01:48:14,270 Úsáid againn go léir chun smaoineamh i dtéarmaí freastalaithe agus ina hóstach. 2444 01:48:14,270 --> 01:48:16,580 Níl sé faoi sin níos mó. 2445 01:48:16,580 --> 01:48:19,310 Tá sé faoi bonneagair cód. 2446 01:48:19,310 --> 01:48:22,470 Imscaradh an cód don scamall agus lig an scamall rith sé ar do shon. 2447 01:48:22,470 --> 01:48:24,980 Agus sin an méid atá AWS ag iarraidh a dhéanamh. 2448 01:48:24,980 --> 01:48:29,690 >> LUCHT ÉISTEACHTA: Mar sin, do bhosca óir i lár an API nach bhfuil Geata freastalaí-mhaith, 2449 01:48:29,690 --> 01:48:30,576 ach ina ionad sin tá just-- 2450 01:48:30,576 --> 01:48:32,850 >> RICK Houlihan: Is féidir leat smaoineamh ar ar sé mar facade fhreastalaí. 2451 01:48:32,850 --> 01:48:38,040 Léir go bhfuil sé go bhfuil go mbainfidh sé a ghlacadh HTTP a iarraidh agus é a mhapáil le próiseas eile. 2452 01:48:38,040 --> 01:48:39,192 Sin go léir a dhéanann sé. 2453 01:48:39,192 --> 01:48:41,525 Agus sa chás seo, tá muid ag mapáil sé le feidhm Lambda. 2454 01:48:41,525 --> 01:48:44,119 2455 01:48:44,119 --> 01:48:45,410 Ceart go leor, mar sin go léir a fuair mé. 2456 01:48:45,410 --> 01:48:46,190 Go raibh míle maith agat. 2457 01:48:46,190 --> 01:48:46,800 Is mór agam é. 2458 01:48:46,800 --> 01:48:48,100 Tá a fhios agam ba mhaith linn le beagán thar am. 2459 01:48:48,100 --> 01:48:49,980 Agus táthar ag súil tú guys fuair le beagán de eolais 2460 01:48:49,980 --> 01:48:51,410 gur féidir leat a chur amach inniu. 2461 01:48:51,410 --> 01:48:53,520 Agus mé leithscéal a ghabháil má chuaigh mé thar roinnt de do chuid chinn, 2462 01:48:53,520 --> 01:48:56,697 ach níl a lán de maith eolas foundational bunúsacha 2463 01:48:56,697 --> 01:48:58,280 go Sílim go bhfuil an-luachmhar ar do shon. 2464 01:48:58,280 --> 01:48:59,825 Mar sin, go raibh maith agat as a bhfuil mé. 2465 01:48:59,825 --> 01:49:00,325 [Bualadh bos] 2466 01:49:00,325 --> 01:49:02,619 LUCHT ÉISTEACHTA: [inaudible] Is nuair a bhí tú ag rá 2467 01:49:02,619 --> 01:49:05,160 bhí tú chun dul tríd an rud ó thús go deireadh 2468 01:49:05,160 --> 01:49:07,619 a fháil ar na luachanna ceart nó na luachanna céanna, 2469 01:49:07,619 --> 01:49:09,410 conas a bheadh ​​na luachanna athrú más [inaudible]. 2470 01:49:09,410 --> 01:49:10,480 >> RICK Houlihan: Ó, idempotent? 2471 01:49:10,480 --> 01:49:11,800 Conas a bheadh ​​na luachanna a athrú? 2472 01:49:11,800 --> 01:49:15,180 Bhuel, mar má raibh mé a reáchtáil go léir ar an mbealach go dtí deireadh, 2473 01:49:15,180 --> 01:49:19,770 ansin níl a fhios agam cad iad na hathruithe Rinneadh sa míle seo caite. 2474 01:49:19,770 --> 01:49:22,144 Níl sé ag dul a bheith ar an sonraí céanna mar méid a chonaic mé. 2475 01:49:22,144 --> 01:49:24,560 LUCHT ÉISTEACHTA: Ó, mar sin tú díreach Nach bhfuil gotten an t-ionchur ar fad. 2476 01:49:24,560 --> 01:49:24,770 RICK Houlihan: Ceart. 2477 01:49:24,770 --> 01:49:26,895 Tá tú chun dul ó thús go deireadh, agus ansin tá sé 2478 01:49:26,895 --> 01:49:29,280 ag dul a bheith ina stát comhsheasmhach. 2479 01:49:29,280 --> 01:49:31,520 Cool. 2480 01:49:31,520 --> 01:49:35,907 >> LUCHT ÉISTEACHTA: Mar sin, thaispeáin tú dúinn DynamoDB is féidir a dhéanamh doiciméad nó an luach eochair. 2481 01:49:35,907 --> 01:49:38,740 Agus chaith muid a lán ama ar an luach eochair le hash agus na bealaí 2482 01:49:38,740 --> 01:49:40,005 a smeach sé timpeall. 2483 01:49:40,005 --> 01:49:43,255 Nuair a d'fhéach tú ag na táblaí, go bhfuil ag fágáil taobh thiar de na doiciméid chuige? 2484 01:49:43,255 --> 01:49:44,600 >> RICK Houlihan: ní ba mhaith liom rá ag fágáil sé taobh thiar. 2485 01:49:44,600 --> 01:49:45,855 >> LUCHT ÉISTEACHTA: Bhí siad scartha ó the-- 2486 01:49:45,855 --> 01:49:49,140 >> RICK Houlihan: Leis an doiciméad cur chuige, an cineál doiciméid i DynamoDB 2487 01:49:49,140 --> 01:49:50,880 Tá smaoineamh ach de réir mar tréith eile. 2488 01:49:50,880 --> 01:49:53,560 Tá sé an tréith go bhfuil struchtúr sonraí ordlathach. 2489 01:49:53,560 --> 01:49:56,980 Agus ansin sna ceisteanna, is féidir leat úsáid na hairíonna 2490 01:49:56,980 --> 01:49:59,480 de na rudaí ag baint úsáide as Nodaireacht Cuspóir. 2491 01:49:59,480 --> 01:50:03,562 Mar sin, is féidir liom a scagadh ar neadaithe maoin de chuid an cháipéis JSON. 2492 01:50:03,562 --> 01:50:05,520 LUCHT ÉISTEACHTA: Mar sin, aon uair mé dhéanamh doiciméad chuige, 2493 01:50:05,520 --> 01:50:07,906 Is féidir liom saghas teacht ar an tabular-- 2494 01:50:07,906 --> 01:50:08,780 LUCHT ÉISTEACHTA: Cinnte. 2495 01:50:08,780 --> 01:50:09,800 LUCHT ÉISTEACHTA: --indexes agus rudaí a labhair tú díreach faoi. 2496 01:50:09,800 --> 01:50:11,280 RICK Houlihan: Yeah, an innéacsanna agus go léir go, 2497 01:50:11,280 --> 01:50:13,363 nuair is mian leat a innéacs an airíonna na JSON, 2498 01:50:13,363 --> 01:50:18,230 is é an bealach go ba mhaith linn a dhéanamh más rud é tú isteach ar rud JSON nó doiciméad 2499 01:50:18,230 --> 01:50:20,780 isteach Dynamo, d'úsáidfeá sruthanna. 2500 01:50:20,780 --> 01:50:22,400 Bheadh ​​Sruthanna a léamh an t-ionchur. 2501 01:50:22,400 --> 01:50:24,340 Gur mhaith leat a fháil go JSON agóid agus gur mhaith leat a rá OK, 2502 01:50:24,340 --> 01:50:26,030 cad é an mhaoin Ba mhaith liom a innéacs? 2503 01:50:26,030 --> 01:50:28,717 >> A chruthú duit tábla díorthach. 2504 01:50:28,717 --> 01:50:30,300 Anois go bhfuil an mbealach a oibríonn sé ceart anois. 2505 01:50:30,300 --> 01:50:32,650 Ní chuirimid duit a cheadú chun innéacs go díreach leis na hairíonna. 2506 01:50:32,650 --> 01:50:33,520 >> LUCHT ÉISTEACHTA: Tabularizing do na doiciméid. 2507 01:50:33,520 --> 01:50:36,230 >> RICK Houlihan: Go díreach, leata é, tabularizing é, go díreach. 2508 01:50:36,230 --> 01:50:37,415 Sin an méid a dhéanann tú leis. 2509 01:50:37,415 --> 01:50:37,860 >> LUCHT ÉISTEACHTA: Go raibh maith agat. 2510 01:50:37,860 --> 01:50:39,609 >> RICK Houlihan: Yep, go hiomlán, go raibh maith agat. 2511 01:50:39,609 --> 01:50:42,240 LUCHT ÉISTEACHTA: Mar sin, tá sé de chineál ar Buaileann Mongo classifers Redis. 2512 01:50:42,240 --> 01:50:43,990 >> RICK Houlihan: Yeah, tá sé a lán mar sin. 2513 01:50:43,990 --> 01:50:45,940 Sin cur síos maith ar sé. 2514 01:50:45,940 --> 01:50:47,490 Cool. 2515 01:50:47,490 --> 01:50:49,102