Кућа Базе података Напредни замах: помицање релација изван традиционалног

Напредни замах: помицање релација изван традиционалног

Anonim

Аутор особља Тецхопедиа, 8. јуна 2016

Извлачење: Домаћин Ериц Каванаугх разговара о иновацијама у технологији база података са стручњацима Дез Бланцхфиелд-ом, Робин Блоор-ом и Бертом Сцалзо-ом.

Тренутно нисте пријављени. Пријавите се или пријавите да бисте видели видео.

Ериц Каванагх: Даме и господо, среда је у четири источна времена. У Нев Орлеансу сам, лето долази, то значи да је вруће! Време је за Хот Тецхнологиес, ​​да, заиста, да заиста. Моје име је Ериц Каванагх, бит ћу вам домаћин. Одбацићу лопту назад у Хот Тецхнологиес. Данас је тема „Напријед, тренутак: Премештање релационог изван традиционалног.“ Људи, данас имамо три стручњака за базу података, тако да било каква питања, пошаљите им тешка, немојте се стидети. Данас имамо за вас гомилу доброг садржаја. Има места о вашем заиста, доста о мени. Наравно, ова година је врућа. Све говоримо о врућим технологијама у овој емисији, која је партнерство са нашим пријатељима из Тецхопедије. И данас ћемо се спустити све до темеља управљања информацијама, што је, наравно, база података. Разговараћемо о томе како смо стигли овде, шта се данас догађа и шта се дешава напред. Много занимљивих ствари се дешава.

Очито имамо озбиљне иновације у простору база података. Једно време је било некако мирно; Ако разговарате са неким од аналитичара у послу, рекао бих вероватно из године као што је била 2005. до 2009. или '10., није изгледало да се превише ради у погледу иновација. И одједном је једноставно избио, као бјекство из затвора или нешто слично, а сада се догађају разне врсте занимљивих ствари. Доста тога је због величине веба и свих цоол веб својстава која раде различите занимљиве ствари. Одатле је настао концепт НоСКЛ. А то значи две различите ствари: то не значи да нема СКЛ-а, као што то не подржава СКЛ, то значи и не само СКЛ. Постоји термин "НевСКЛ" који су неки користили. Али очигледно је да су СКЛ-ови - структурирани језик упита - заиста темељ, то је основа упита.

И занимљиво је да су се сви ти НоСКЛ мотори, шта се догодило? Па, изашли су, било је пуно узбуђења због тога, а онда, неколико година касније, шта смо сви почели да чујемо? Ох, СКЛ на Хадоопу. Па, све ове компаније почеле су шамарати СКЛ интерфејсе на својим НоСКЛ алатима и свако ко је у програмском свету зна да ће то довести до неких изазова и неких потешкоћа, а неке укрштених жица и тако даље. Дакле, данас ћемо сазнати за много тога.

Ту су наша три презентатора: Дез Бланцхфиелд зове из Сиднеиа, нашег Робин Блоор-а који је у Тексасу, а исто тако и Берт Сцалзо, такође је и у Текасу. Дакле, пре свега ћемо чути од Дез Бланцхфиелд-а. Људи, твитоват ћемо на хасхтагу #ХотТецх, зато слободно пошаљите своје коментаре или пошаљите своја питања путем К&А компоненте конзоле за вебцаст или чак кроз прозор за ћаскање. А с тим, Дез Бланцхфиелд, однеси то.

Дез Бланцхфиелд: Хвала, Ериц. Здраво свима. Тако да ћу покушати да поставим сцену са тачке гледишта величине 30.000 стопа, онога што се десило у последњој деценији, и значајних промена које смо видели - или бар деценију и по ионако - системима за управљање базама података, као и неким утицајима са комерцијалног или техничког становишта, као и неким трендовима које смо прекасно претрпели, и воде нас у разговор који ћемо данас водити око ове теме.

Моја насловна слика овде је пешчана дина, а са врха ветар дува ситне комадиће песка. Као резултат тога, пешчана дина полако прелази из једног простора у други. И невероватна је појава, где се ове огромне планине песка високе 40 и 50 стопа, заправо, крећу. И крећу се веома споро, али сигурно се крећу, и док се крећу, мењају пејзаж. И сасвим је нешто за пазити ако уопће проведете неко вријеме у подручју гдје су пјешчане дине природна ствар. Зато што једног дана можете погледати кроз прозор и схватити да је ова масивна планина песка, ситна ситна зрнца, само по себи, у ствари, и да је ветар полако премешта са једног места на друго.

И мислим да је то у свету система база података већ дуго времена. До врло мало, недавно, тај врло мали помак у облику зрна песка креће огромну планину песка у облику пешчане дине. Током година дошло је до малих промена на платформама база података, и то је било прилично стабилно и чврсто окружење око система и платформи база података, кроз маинфраме ере средњег распона. Али од касног периода, имали смо прилично значајних ствари с нашим комерцијалним потребама и нашим техничким покретачима. Проћи ћу кроз њих.

Имам мишљење да је основни концепт базе података, какву смо познавали много, много година, и као што сте можда чули на састанку пред наступ, наша два стручњака која су данас на вези са мном имали су животни век овај простор и они су сасвим у праву у дељењу хвалисавих права да су тамо када је све почело раних 80-их. Али видели смо ову масовну промену у последњој деценији и помало, и брзо ћу нас провести пре него што је предам доктору Робину Блоору.

Прошли смо кроз оно што ја зовем, „веће, боље, брже, јефтиније“ искуство. Као што рекох, дефиниција базе података се променила. Пејзаж у којем су платформе базе података морале да одговоре на перформансе, као и технички и комерцијални захтеви. Видели смо ово повећање потражње за решењима која ће се бавити било сложенијим комерцијалним или сложенијим техничким захтевима. И тако брзо погледати шта то заправо значи, по мом уму, је да смо се некако средили 90-их, и видели смо технологију базе података под утицајем увођења интернета, и неку врсту онога што смо тада звали интернет Скала. Нисмо говорили само о људима који су седели испред терминала, првобитно су попут терминала телетипса са уграђеним физичким штампачима и 132 колоне текста који излазе у папиру. Потом рани зелени терминали заслона, пробијање тастатурама.

Али знате, наш свет су дуго били терминали и серијски каблови или мрежни каблови који су разговарали са рачунаром. Затим је дошао интернет, и тај експлозивни раст повезаности, да више не морате бити укључени у рачунар. Да бисте дошли до система база података, само вам је био потребан веб претраживач. Дакле, технологија базе података морала се драматично променити, да се бави размером свега, од основних технологија претраживача које су се користиле за индексирање света, и складишти индекс информација, на примеру скале формата базе података. А људи попут Гооглеа и других пружили су платформу за то. И направљене су све нове врсте складишта података и упита и индексирања. А онда смо имали музичке веб локације и сајтове филмова.

А онда смо у 2000-има видели дот-цом бум и то је произвело још драматичнију експлозију у броју људи који користе системе који су непромењиво напајани из неке базе података. У овој фази, релацијске базе података су још увек подносиле већину оптерећења, само смо их ставили на већу кашику и некако смо прешли на веома, веома, веома велике системе средњег опсега који покрећу Уник платформе од људи попут ИБМ-а и Сун-а итд. . Дот-цом бум је само направио ствари веће и брже са становишта хардвера, перформанси, а било је и значајних промена у моторима база података, али у бољем делу, то је била иста ствар коју смо видели Дуго времена.

И тада смо добили ову еру веб 2.0, како га називамо. Ово је био монструозан помак, јер су нам одједном биле потребне много једноставније платформе базе података, а морао је постојати и скали у хоризонталном облику. То је био тако значајан помак у начину на који смо се приближили идеји шта је база података. По мом се мишљењу и даље стварно надокнађујемо. И сада се бавимо читавом овом грозницом, и кажем да са позитивном завртањем, а не са негативном конотацијом, овом грозницом онога што називамо великим подацима и огромном експлозијом, а мислим и експлозијом. То безобразно помицање окомито на графикону броја опција које имамо када говоримо о бази података и неком облику могућности релацијског упита.

И што је занимљиво, ја лично сматрам да мислим да су велики подаци заиста само врх леденог бријега. Чини се да смо мало узбуђени због утицаја великих података и врста избора који су нам сада доступни. Имамо све од НоСКЛ мотора, имамо графичке моторе, имамо све ове различите врсте платформи на које можемо бацати податке и радити са њима. Чак до тачке у којој сам, заправо, један од првих разговора с Ериком Каванагхом, који је данас овде са нама, био око разговора који се односио на ствар која се зове Апацхе Дрилл, а који је пројекат отвореног кода који вам омогућава да поставите упит подаци унутар модела различити типови података: од сирових ЦСЕ датотека које се налазе на чврстом диску, преко ХДФС систем датотека на петабајт скали. И знате, омогућава вам да радите ове упите у СКЛ стилу структурираних и неструктурираних података свих врста узбудљивих биљака.

Видјет ћемо да ће „паметна зграда“ постати ствар и жељели бисмо помислити да имамо паметне зграде за сигурност и управљање топлином, али говорим о паметним зградама које знају пуно више о томе ко сте и где сте кад улазите и радите све врсте уредних ствари на том нивоу, до паметних градова - читавих екосистема на нивоу града - који знају како паметно радити ствари. А осим тога, имамо ову невероватну ствар за коју мислим да нико у свету није схватио у потпуности, а то је облик Интернета ствари. Све ове различите промене у последњој деценији и мало, можда две деценије отприлике, ако то заокружимо, по мом мишљењу су на неки начин утицале на свет онога што ми сматрамо базама података.

Било је неколико значајних ствари које су ово омогућиле. Трошак чврстих дискова драстично је опао и на много начина то је омогућило покретање неких референтних архитектура попут модела Хадооп, јер узимамо пуно података и ширимо их на пуно чврстих дискова, и ради паметне ствари с тим. Заправо, оно што је по мојем мишљењу постало изоштреније од релацијске базе података или традиционалног модела ДБ јединица. И РАМ је постао веома, врло јефтин, а то нам је пружило потпуно нову прилику да се играмо са различитим референтним архитектурама као што је меморија и радимо ствари попут поделе на веома, веома велике групице података.

И тако нам је ово дала ову малу слику коју сада гледамо, а то је дијаграм који приказује врсте платформи које су доступне ако се налазите у пејзажу великих података. И то је врло, веома тешко прочитати, а разлог за то има пречесто информација. Постоји толико много могућности за израду, моделирање и производњу начина да се подаци уносе у системе база података било ког облика и да их претражују, као и да раде традиционална читања. И нису сви компатибилни, у ствари врло мали број њих је чак у складу са било којим основним стандардом стила, али још увек себе сматрају базом података. Показаћу вам неколико екрана у секунди да бих вам дао одређени контекст око онога што мислим преласком из 90-их и интернетске скале, на веб 2.0, а затим цео раст кроз велике податке. Ако мислимо да је овај пејзажни графикон велике податковне технологије узбудљив јер на њему постоји пуно опција, погледајмо једну кључну вертикалу.

Погледајмо маркетиншку технологију. Ево опција за системе за управљање базама података или за управљање подацима унутар само мар-тецх простора, тако да је технологија повезана са маркетингом. Ово је било 2011. године, дакле пре неколико година; пре пет година, тако је изгледао пејзаж. Ако се само накратко вратим на један слајд, тако изгледа данашњи пејзаж података у различитим брендовима и понудама које имамо у технологијама база података. Овако је изгледала једна вертикала пре пет година, управо у маркетиншкој технологији.

Ако пређем на данашњи поглед, тако изгледа, и потпуно је непробојно. Само овај зид марки и опција, и хиљаде и хиљаде комбинација софтвера за које се сматра да су у класи базе података, могу да снимају, креирају или складиште и дохваћају податке у различитим облицима. И мислим да сада улазимо у веома, веома занимљиво и храбро време, где сте некад могли да знате главне марке, могли сте да знате пет или шест различитих платформи од Орацле и Информик, ДБ2 и тако даље, и бити скоро стручњак за све марке које су биле доступне пре неких 20 година. Пре десет година то је постало мало лакше јер су неки брендови пропали и нису се сви брендови могли носити са опсегом дот-цом бума, а неке компаније су се тек поквариле.

Данас је апсолутно немогуће бити стручњак за сву технологију база података која постоји, било да се ради о релацијским базама података или стандардним платформама за управљање базама које смо познавали у последњих неколико деценија. Или је вероватно случај, савременији мотори попут Нео4ј и оних типова. И зато мислим да улазимо у веома храбар свет где је на располагању много опција, а ми имамо платформе у обиму на хоризонталној основи, било у меморији или сада на диску. Али мислим да је изазовно време за доносиоце технологија и за пословне одлуке, јер они морају да донесу неке веома велике одлуке о технолошким пакетима, који су у неким случајевима већ углавном месецима. Осамнаест месеци није застрашујући број за неке од узбудљивијих и нових платформи отвореног кода. И почињу да спајају платформе и постају још новије и узбудљивије.

Мислим да ћемо данас имати сјајан разговор о томе како је све то утицало на традиционалне платформе базе података и како на њих реагују, као и врсте технологија које се на то бацају. И имајући то у виду, прећи ћу сада доктору Робину Блоору и добити његов увид. Робин, до тебе.

Робин Блоор: У реду, хвала на томе. Да, ово је превише велика тема. Мислим, ако сте управо узели комад једне од илустрација које вам је Дез управо показао, могли бисте дуго водити разговор о једном од клизача. Али знате, можете ићи у базу података - Гледам базе података, не знам још од 1980-их, и можете да гледате базу података на различите начине. И једна од ствари за коју сам мислио да ћу то учинити, само данас бацим у разговор, био је да причам о разлогу деструктивних ствари на нивоу хардвера. И морате имати на уму, грозно много деструктивних ствари се догодило и на нивоу софтвера, тако да ово није цела слика ничега, ово је само хардверска ствар.

Ни ја нисам хтео разговарати посебно дуго, само сам хтео да вам дам слику хардвера. База података била је могућност проналажења података која обухваћа ЦПУ, меморију и диск, и то се драматично мења. А разлог да то кажем је тај што сам научио да разумем базу података из угла онога што сте у ствари учинили. Знате, постоји разлика у латенцији између података који се заправо налазе на ЦПУ-у и података који се у ЦПУ увлаче из меморије, и података који се извлаче са диска у меморију и кроз ЦПУ. И старе архитектуре база података само су покушавале да уравнотеже то. Знате, само су говорили, „Па, ово иде веома споро, кешират ћемо податке на диск тако да буду у меморији. Трудићемо се да то учинимо на заиста тачан начин тако да се заиста добар део података које тражимо већ налази у сећању. И податке ћемо марширати на ЦПУ онолико брзо колико заиста можемо. “

А базе података писане су у старим временима, машине су писане за мале кластере. А сада, због незналице паралелизма. Јер ако ћете извући неке перформансе из кластера, мораћете да радите различите ствари паралелно. Паралелизам је део игре, ништа слично као сада. Само ћу прошетати кроз оно што се догодило.

Пре свега, диск. Па, диск је готово, стварно. Прилично је готово што се тиче података. Мислим да постоји велики број контекста за архивирање података, па чак и врло велика језера података раде на Хадоопу, а најгори врти диск је данас одржив. Заиста, проблем са окретним диском је био што се брзине читања нису нарочито побољшале. А када је процесор порастао Мооре-ове законске брзине, врста реда, брже сваких шест година. И сећање је некако уследило након тога, тада су та двојица разумно ишла у корак са собом, није било сасвим у реду, али јесте.

Али случајно читање на диску где глава лети око диска, мислим, осим било чега другог, то је физичко кретање. А ако радите случајно читање с диска, то је невероватно споро у односу на читање из меморије, то је као и 100.000 пута спорије. И релативно недавно, већина архитектура база података које сам гледао у било којој дубини заправо је управо серијски читање с дискова. Заиста желите, на овај или онај начин, само сачувати кеш са диска и извући га с тог спорог уређаја и ставити га на брзи уређај. И има пуно паметних ствари које можете учинити с тим, али то је некако готово.

А чврсти дискови или флеш дискови, стварно је оно што јесу, врло брзо замењују врти диск. И то се опет потпуно мења, јер начин на који су подаци организовани на диску, организује се према начину на који диск ради. Заправо се ради о глави која се креће по површини која се окреће, заправо више глава које се крећу по више површина вртирања и прикупљању података док иду. Солид-стате погон је само блок ствари које можете прочитати. Мислим, прва ствар је да су све традиционалне базе података направљене за предење диска и оне су сада ре-инжињериране за ССД. Нове базе података могу вероватно - свако ко тренутно пише нову базу података вероватно може занемарити врти диск, а не размишљати о томе. Али Самсунг, главни произвођач ССД-ова, говори нам да су ССД-ови заправо на кривуљи Мооре-овог закона.

Били су већ око три или четири пута бржи од вртећег диска, али сада ће постати бржи сваких 18 месеци. Двострука у брзини и 10 пута у брзини до око шест година. Ако је то био само то, то није то, као што ћу вам рећи за тренутак. Спиннинг диск наравно постаје медиј за архивирање.

О меморији. Прво ствари, РАМ. Омјер ЦПУ-а између РАМ-а по ЦПУ-у стално расте. И то, наравно, на неки начин доноси много већу брзину, јер хектари меморије које сада можете да имате можете похранити пуно више. Ово заправо чини је да смањује притисак на МЛТП врсте апликација или случајно прочитане апликације, јер је њима лакше водити рачуна, јер сада имате пуно меморије, и на тај начин можете кеширати све што је вероватно ће се прочитати у меморији. Али наиђете на проблеме са већом гомилом података, тако да велики подаци заправо нису тако једноставни.

И онда имамо Интел са 3Д Кспоинтом, а ИБМ са оним што називају ПЦМ, што је меморија за промену фаза, испоручује нешто за шта верују да је - па, барем 10 пута брже од тренутних ССД-ова, и они верују да ће добити врло близу да буде исте брзине као и РАМ-а. И наравно да је мање скупо. Раније сте имали ту структуру базе података ЦПУ-а, меморије и диска, а сада се крећемо према структури која има четири слоја. Има ЦПУ, меморију или РАМ, а затим и ову врсту брже од ССД меморије, која је заправо неиспарљива, а затим ССД. А ове нове технологије су неиспарљиве.

А ту је и ХП-ов меморитор, који још није, знате, јер је објављен пре око седам година, али још се није појавио. Али гласине које чујем су да ће ХП мало променити игру и меморсором, тако да сте добили тек нову ситуацију у меморији. Ово није као да имамо брже ствари, ово је као да имамо потпуно нови слој. И тада имамо чињеницу да ССД приступ, можете да их читате паралелно. Не може се паралелно читати врти диск, осим ако имате пуно различитих предњих дискова. Али блок ССД-а, можете паралелно читати. И зато што то можете да читате паралелно, он иде много брже од својих једноставних брзина читања, ако на једном ЦПУ-у заправо поставите више процеса кроз различите процесе, и једноставно их имате са ССД-ом.

Процјењује се да ћете тако постићи готово брзину РАМ-а. А све што ово говори јесте да је будућност меморијске архитектуре нејасна. Мислим, реалност је да ће различити доминантни добављачи, ма ко се они показали, вероватно одредити смер хардвера. Али нико не зна куда иде у овом тренутку. Разговарао сам с неким инжењерима база података који кажу: „Не плашим се онога што се догађа“, али они не знају како да то оптимизују од почетка. И увек сте некако радили, па то је занимљиво.

А ту је и ЦПУ. Па, вишебојни ЦПУ-и нису били само вишеједни ЦПУ-и. Такође имамо значајне количине кеша Л1, Л2 и Л3, посебно Л3, што је до, не знам, десетине мегабајта. Тамо можеш пуно ставити. Стога, заправо можете користити чип као средство за кеширање. Дакле, то је променило игру. И сигурно, векторска обрада и компресија података, многи произвођачи су то заиста и учинили, повукли су то на ЦПУ како би све прошло много брже на ЦПУ-у. Тада добијате чињеницу да су, ЦПУ-и са ГПУ-ом заиста добри у убрзавању аналитике. И заиста су добри у одређеним врстама упита, само зависи од вашег упита.

Можете или да креирате плоче са ЦПУ-ом и ГПУ-ом или, као што АМД тренутно ради, производите нешто што се зове АПУ, што је врста брака ЦПУ-а и ГПУ-а; има обе врсте могућности на себи. То је другачија врста процесора. И онда недавно обавештење компаније Интел да ће ставити ФПГА на чип, то ми је и ушло у главу. Мислио сам: "Како би се то десило?", Јер ако имате могућност ЦПУ-а, ГПУ-а, а ви имате могућност ЦПУ-а, ФПГА - и успут, ако стварно желите, на исту плочу можете ставити ЦПУ, ГПУ и ФПГА. Немам појма како бисте заправо нешто покренули на тај начин, али знам за компаније које раде такве ствари и добијају веома, врло брзе одговоре на упит. Ово није нешто што ће се занемарити, ово је нешто што ће користити увељављени добављачи, а можда и нови добављачи који се појављују. ДБМС-ови су увек били паралелни, али сада су паралелне могућности управо експлодирале, јер вам то омогућава да на различите начине паралелисете са оним, са оним.

Коначно, да повећате или повећате? Скалирање је заиста најбоље решење, али за једну ствар. Добивате далеко боље перформансе чвора ако можете апсолутно оптимизовати перформансе ЦПУ-а и меморије на диску на једном чвору. И користићете мање чворова, тако да ће бити јефтиније, зар не? И биће лакше управљати. Нажалост, то је хардверски зависан дизајн, а како се хардвер мења, то је све мање и мање могуће, осим ако ваши инжењери неће моћи да раде онолико брзо колико се хардвер мења. И ви добијате проблеме са радним оптерећењем, јер када повећавате скали, дајете разне претпоставке о томе шта треба радити.

Ако скалирате, то јест, ако ваша архитектура потенцира скалу пре него што је повећате - уствари морате да их урадите обоје, то је само то што нагласите. Тада ћете добити боље перформансе мреже јер ће се архитектура тиме бавити. Биће то скупље у хардверском погледу јер ће бити више чворова, али ће бити мање проблема са оптерећењем и биће флексибилнији дизајн.

И само сам мислио да ћу то убацити, јер ако заправо мислите на све промене хардвера, само сам уперио прст у себе, а онда сте размишљали о томе, како ћете повећати и размножавати те ствари? Тада схватите да су инжењери база података, по мом мишљењу, у најмању руку недовољно плаћени. Ако само размислите о хардверском слоју, изазови у бази података су јасни. Сада то преносим Берту, који ће учинити да се сви осећамо образованим.

Ериц Каванагх: То је то! Берт?

Берт Сцалзо: Пуно хвала. Дозволите ми да одмах уђем у ове слајдове. Морам проћи пуно слајдова, тако да на доста њих могу проћи прилично брзо. Разговараћемо о овом „Напретку момента: померање релационог изван традиционалног.“ То више није база вашег оца. Ствари су се промениле и, како је један ранији говорник рекао, последњих шест до седам година пејзаж се радикално променио.

Лично радим базе података од средине 80-их. Написао сам књиге о Орацле, СКЛ Серверу, бенцхмаркингу и још доста других ствари. „Свет се мења веома брзо. Велики више неће победити мале. Брзо ће се победити спори. "Додао сам" да се прилагодим ". То је било од Руперта Мурдоцха. Заиста вјерујем да ће то бити истина. Нећете моћи да бавите базу података као што сте то чинили пре 10, 15, 20 година. Мораћете да то урадите онако како посао жели сада.

Покушаћу да останем мало опћенит у ономе што представљам, али већину функција о којима говорим пронаћи ћете у Орацлеу, наћи ћете у СКЛ Серверу, МиСКЛ-у, МариаДБ-у и неким другим великим играчи. Револуција релационе базе, некако се опет слажем са старијим говорницима. Ако погледате тачно око 2010, прешли смо из црвеног тркачког у жути тркачки аутомобил. Дошло је до значајне промене, а 2020. године, верујем да ћете видети још једну радикалну промену. У веома смо занимљивом времену.

Сада је овај слајд кључан, и зато сам тамо ставио кључ. Све се ове промене дешавају, а на левој страни имам технологију, а на десној имам посла. А питање је: ко је узрок што, а који подржава? Имамо све ове промене хардвера: дискови се смањују, величина диска се повећава, нове врсте дискова, тако да су то покривали и ранији звучници. Отпуштање меморије, све ове новије верзије база података. Али са десне стране имамо заштиту и поштовање података, складиштење података, пословну интелигенцију, аналитику, обавезно чување података. Обје стране једначине су покретачке, а обје стране једначине ће искористити све ове нове карактеристике.

Прво, имамо свој типични САС врти диск, сада имају до 10 терабајта. Ако нисте видели, Вестерн Дигитал, ХГСТ има такозвани хелијумски погон, који достиже око 10 терабајта тренутно. Трошкови окретања диска постају прилично ниски. Као што је раније споменуто, можете набавити ССД дискове до око два терабајта, али Самсунг ускоро има 20-терабајтну јединицу. Трошкови постају разумни. Једно што ћу говорити о другима није, концепт флеш дискова. ПЦИе, то је ПЦИ Екпресс, насупрот НВМе, ви сте можда или не чули за овај, неиспарљиви меморијски израз. У основи, НВМе ће бити замена за САС и САТА и заправо је то више протокол комуникације него било шта друго. Али ти дискови сада имају око три терабајта.

Можда сте видели и да неки САС драјвови сада долазе са У.2 конекторима, што је нека врста конектора различитог од САС или САТА, који подржава НВМе са стандардним диском - диск такође мора да га подржава. А онда САТА са М.2 конекторима и они почињу да добијају НВМе. У ствари, постоје продавци преносних рачунара који сада продају нотебоок-ове са НВМе флеш диском и оне ће вриштати у поређењу са технологијом коју сте користили раније.

Многи људи не знају шта су све ови различити блицеви. Ако погледате у доњем десном углу, то је пример М.2. Можда ћете рећи, „Па душо, доста личи на мСАТА погон лево од ње.“ Али као што видите, има две празнине у затичима, за разлику од једног, и мало је већи. Такође, М.2 се може испоручити у три различите величине.

А затим ПЦИ Екпресс блиц и НВМе блиц. Сада је НВМе блиц такође ПЦИ Екпресс, али ПЦИ Екпресс је обично још увек алгоритам контролера типа САС или САТА који је написан за врти диск, а НВМе алгоритми или технике који су написани специјално за блиц. И опет, виђаћете све ово.

НВМе нуди прилично пуно ствари. Мислим да су два највећа побољшања горе, у горњем десном углу, латенција је смањена за чак 70 процената. Заправо сам видео чак и више од тога. Поред тога, ако погледате у доњи десни угао, када ваш оперативни систем разговара са НВМе диском, пролази кроз знатно мањи ниво софтвера. У основи, пролазите кроз НВМе управљачки програм који је сада укључен у оперативни систем и он разговара директно са медијима. Постоји пуно разлога због којих ће ова технологија радикално променити свет база података.

И пуно пута ће људи рећи: „Па, колико је брз НВМе?“ Знате, у добре давне давне 2004. и пре, били смо узбуђени ако смо имали Ултра-320 СЦСИ, 300 мегабајта у секунди. Данашње брзине, многи од вас су вероватно на фибер-у или ИнфиниБанд-у, а такве врсте надолазе. НВМе тамо десно, започиње тамо где се завршавају тренутне технологије. Оно чиме се бавим јесте да ПЦИ Екпресс 3.0 са осмероструком везом почиње од скоро 8000, а биће и већи како добијамо новије верзије ПЦИ Екпресс-а, верзије четири и тако даље. НВМе нема камо осим горе.

Које се неке ствари мењају у бази података? Сада у горњи десни угао мојих слајдова наводим пословне разлоге због којих мислим да се појавила технологија. У овом случају, због складиштења података и због регулаторних разлога обавезног чувања података, базе података у њима почињу да се компримирају. Сада, неке базе података нуде компресију као додатак, неке нуде као уграђену стандардну, рецимо пословну верзију своје базе података, а неке би базе података, попут Орацле-а, могле чак имати још бољу верзију компресије која је на пример, на њиховој платформи Екадата, тако да су уствари уградили хардвер који може да подржи веома специјализовану компресију и да овај, на пример, у Екадата, добије компресију од 40к, тако да је веома значајан. И мислим да је то обавезно чување података, људи само желе податке дуже. Предузећима, да би радили аналитику и БИ потребне су последње 5, 10, 15 година вредности података.

Сада је још једна карактеристика која се почела појављивати око тог периода 2008. и 2009. била подјела. Поново ћете то пронаћи у базама података као што су Орацле, СКЛ Сервер и у обе оне које морате за то да платите. У Орацлеу морате купити опцију партиције, а у СКЛ Серверу морате бити у издању податковног центра. То је ваша традиционална техника раздвајања и освајања и оно што радите је да имате концепт логичног великог стола на врху тамо и када се стави на диск, он се заправо распада у канте. И можете видети да су те канте организоване по неким критеријумима за раздвајање, који се обично позивају или називају вашом партиционом функцијом, а затим на исти начин можете да поделите партицију на неким платформама базе података и можете ићи даље.

Опет мислим да су и складиштење података и обавезно чување података то подстакли, а у неким од тих база података можете имати до 64.000 партиција, а верујем да у неким другим базама података чак и до 64.000 под-партиција. То вам омогућава да поделите своје податке на комадљиве податке. Такође ћете поделити индексе; то је опција, не морате, али можете поделити и своје индексе. Један од разлога за то би могао бити тај што имате клизни прозор података. Желите да сачувате податке вредне 10 година, али да бисте спустили индексе да би извели вечерашњи пакетни пакет, не желите да морате да испуштате индексе на сваки ред, само на редове који су у тренутном низу. Партиционирање је заправо врло добро административно средство иако већина људи мисли да је његова велика корист то што елиминира партицију у вашим плановима и тиме убрзава ваше упите. То је заиста врста глазуре на торти.

Сада сте вероватно чули за изоштравање и вероватно мислите: „Па, зашто сте овде поставили овај слајд?“ Ово је једно од оних НоСКЛ - ово је једно од таквих окружења типа Хадооп. Орацле 12ц је објавио два, што још није Г8, али која се приказује или прегледава заправо има оштрију у себи. Имаћете традиционални систем база података као што је Орацле и моћи ћете да делите као и код Хадооп модела, и зато ћете имати другу технику раздвајања и освајања која ће делити ваш таблице редом према груписању по чвору и то ће бити - баш као и оно што видите у неким од ваших НоСКЛ база података. А у ствари МиСКЛ, ово можете у великој мери остварити користећи неку од њихових техника кластерирања, али долази до традиционалне базе података и претпостављам да Мицрософт неће желети да остане заостао. Ова два играња скакутају једни са другима све време, па бих очекивао да ћу видети оштрицу у можда следећој верзији СКЛ Сервера.

Управљање животним циклусом података, опет обавезно чување података, али и за пословну интелигенцију и аналитику. Заиста, ово је техника за поделу и освајање, а типично ДБА-ови то раде ручно, а то је: „Ја ћу чувати овогодишње податке на брзим дисковима, прошлогодишње податке на мало споријим дисковима, можда идем задржати последње две године пре тога на још споријим дисковима и тада ћу имати неку архивску методу. "Обично се више не снимају траком, обично - имате неку мрежну меморију или неки уређај који има пуно складиштења и, знате, исплативо је, али још увек се врти диск.

Тако да сада можете - и на Орацле-у и на СКЛ Серверу - да купите опцију где дефинишете правила, а то се аутоматски догађа у позадини. Не морате више писати скрипте, не морате ништа да радите. А ако сте видели СКЛ Сервер 2016, који је управо изашао први јун, постоји нова функција која се зове „Стретцх Датабасес“ која вам у основи омогућава да у доњем десном углу тамо пређете са више слојева директно у облак и опет је ово функција која је уграђена у базу података, ви само кажете: "Ако су подаци стари више од 365 дана, молим вас пребаците их у облак и, знате, урадите то аутоматски за мене."

Ово ће бити стварно цоол функција, у ствари мислим да би то могло бити оно што ћемо видети у будућности, а то је да ћете имати хибридне базе података у којима ћете задржати неке локалне а неки у облаку. Пре тога, људи су размишљали: "Ох, или ћу радити у претпоставци или ћу радити у облаку." Сада видимо брак две технологије на овај хибридни начин. Мислим да ће ово бити прилично велико и Мицрософт је тамо први стигао.

Редакција, то је због заштите података и усклађености. Сада, у добрим старим временима, могли смо рећи: „Хеј, програмер апликација, када ово покажете у извештају, када ово приказујете на екрану, овде су неке сигурносне ствари које би требало да проверите и молим вас да знате, само прикажите податке они би требали видети или маскирати или редиговати податке које не би требало да виде. "Па, као и обично, кад га притиснете на апликацију, то се не ради на једном месту, тако да се то ради другачије или се не ради Нећу завршити на неким местима. И сада сте заправо добили ову способност у својим системима база података.

Сада је у СКЛ Серверу 2016 уграђена ова функција, тако да још увек није додатна ставка цене која ће се налазити у додатку дата центру; и у Орацле 12 морате купити њихов додатак за управљање животним циклусом, али то је нешто ново и опет га покреће посао. А посебно зато што сад чувате толико података и радите рудање података, па БИ и аналитика, морате знати ко приступа тим подацима и осигурати да им је дозвољено само да виде шта они могу да виде

Исто тако, поново погледајте то, заштиту података и усклађеност. Открићете да пуно система база података сада гради компресију или, извињавам се, енкрипцију директно у базу података и шта је важно код ове енкрипције, ако погледате стрелицу надоле и стрелицу надоле на дијаграму у којој је пише до диск шифриран, а затим га поново чита у меморију и дешифрује. То је заправо један модел, постоји још један модел који би, знате, у ствари то учинио само кад оне податке преко мреже проследи стварној апликацији клијента.

У том случају, чак би и у серверу базе података у меморији могао бити шифриран и дешифриран је тек када се пошаље клијентској апликацији. Овде су два различита модела и наћи ћете их у базама података, а један од база података који су недавно додали ово је МариаДБ у њиховој верзији 10.Кс; Вјерујем да су сада на 10.1 или 10.2. И заправо сам урадио одређени бенчмаркинг на овој енкрипцији, а да бих добио ту шифру, доживио сам само око 8 процената смањења пропусности или брзине. У тесту упоређивања, шифровање није проузроковало толико, па је то врло корисна функција.

Сада смо поменули раније о флеш меморији и ССД-овима и сличним стварима. Једна од функција коју имате у Орацле и СКЛ Серверу коју многи људи не схватају је да можете понијети фласх или ССД који се налази на вашем серверу базе података и можете рећи бази података: „Користите ово као да је меморија. Третирајте РАМ меморију као преференцијалну, али претварајте се да је ово спора меморија и користите је као продужену предмеморију. “Сада је у СКЛ Серверу 2014 ово изашло и названо„ Буффер Поол Ектенсион “, бесплатно је. У Орацлеу је изашао у 11г Р2 и звао се „Датабасе Фласх Цацхе“ и тамо је био и бесплатан.

Мој савјет је, међутим, пажљиво тестирати ову значајку. Сваки пут када повећате кеш меморију када кренете у претрагу, то траје дуже. Ако ставите флеш картицу од три терабајта и кажете бази података: „Додајте то у своју меморију“, заправо ћете можда установити да се нешто успорило због времена када погледате и видите да ли је то флеш, да ли је прљаво или чист? Постоји тачка смањеног повратка. Мој савет је поново тест вожње, погледајте шта вам ради, али опет, то је у вашој бази података и у случају Орацле-а, и СКЛ Сервера и Орацле-а, постоји већ неколико година.

А онда нас то води до баке која је била база података у меморији и то је због тога што су цене база података пале. Други разлог због којег би вероватно могли помислити да се то догодило је много аналитике који захтева да подаци буду врло брзо доступни, па то треба да остане у меморији. Имајте на уму да алгоритми које базе података користе да би приступили овим подацима, да би их компримовали, да би их шифровали, да би их сачували, знате да у неким случајевима неке базе података могу да сачувају у меморији као ред.

У неким случајевима неке базе података могу то разбити у колону оријентисану, а разлог због којег то чине је да имају много већи ниво компресије, негде око 11 до 12Кс, чувањем у редоследу ступаца према редоследу реда. Први пут се појавио у СКЛ Серверу 2014, звао се „Хекатон“. Радикално је повећан у СКЛ Сервер 2016, видеће га референца неким другачијим именима и изашао је у Орацле 12ц; Овде кажем друго издање, не Р2. Постоје два различита издања Орацле 12ц, 12.1.0.1 и 12.1.0.2. То је друго издање Р1 верзије базе података.

И начин на који је дефинирате, објекат у меморији је сличан у обје базе података. Овде можете видети у горњем десном углу, ја креирам СКЛ Сервер и можете видети да пише с меморијом оптимизованом и трајношћу само шемом. Нећу прелазити преко свих тих значења синтаксе, а у Орацлеу је то чак и једноставније, само промените табелу и кажете у меморији или не и то можете променити. Данас могу рећи да је у меморији, а сутра није и тако је веома флексибилан.

Урадио сам неке тестове на Орацлеу са таблицама у меморији, имао сам неколико тестова који су трајали скоро 40 минута, горе у горњем реду. Оно што је важно је да сам, кад сам стигао до два реда, повећао време извођења или смањио, требало би да кажем, на око пет минута, а када сам погледао фактор компресије, подаци у меморији су заправо 3, 6 до 4, 6 пута мањи. То је важно јер сам у овом случају користио формат оријентисан колоном и то је компресија. Па погодите шта? Заправо ми је у меморију стајало скоро четири до пет пута више података. Не само што сам стекао предност у меморији, предност оријентисане према колони, већ и предност далеко више података - до пет пута више података у меморији, тако да је ово прилично моћна техника. Опет Орацле и СКЛ Сервер, желите да погледате ове, то су заиста супер функције. А с тим мислим да ћу отворити питања.

Ериц Каванагх: Па Берт, пре свега си био несебичан у овом дивном образовању. Можете ли разговарати на тренутак о томе шта радите? Јер имате неку технологију која омогућава да олакша оно о чему сте говорили. Само на тренутак поразговарајте о томе шта ви радите, а онда пустимо Деза и Робина у једначину овде.

Берт Сцалзо: Да, радим у компанији која се зове ИДЕРА. У Тексасу смо, са седиштем смо у Хјустону, а ја заправо тренутно седим у Аустину, али сам са седиштем у Далласу. Израђујемо алате за базе података и правимо алате за базе података који ће вам помоћи да решите проблеме. Тај би проблем могао бити тако једноставан као продуктивност. У том случају имамо алат назван ДБАртисан који вам омогућава административне задатке базе података и то је један алат који вам омогућава управљање 12 различитих платформи базе података. Могу да управљам СКЛ сервером, могу да управљам Орацлеом, могу да управљам МиСКЛ, ДБ2, Постгресом, и користим један алат, један извршни, један ГУИ дизајн и један доследан скуп радних токова. Такође правимо алате за испуњавање правила, имамо алат који се зове СКЛ Цомплианце Манагер који ће вам помоћи да испуните своје потребе за усаглашавањем. Још један алат под називом СКЛ Сецурити, па покушавамо да направимо алате који ће вам помоћи да будете ефикасни и ефикасни, а шта је заиста лепо ако одете на нашу веб локацију, имамо читав гомилу фрееваре-а, па ако ништа друго, идите на преузимање - Мислим да имамо 20 или 25 аутоцеста. Постоје неке заиста добре бесплатне ствари попут СКЛ Сервер-а и Виндовс Хелп Цхецк-а који ће у основи само погледати шта имате и рећи вам да ли имате проблема или ствари и то потпуно бесплатно.

Ериц Каванагх: А ти стварно …

Берт Сцалзо: Дефинитивно прва ствар -

Ериц Каванагх: Данас говорите о хетерогености на тржишту, постојала је једна једнаџба једнаких величина која се заправо сећам како сам интервјуисао доктора Мицхаела Стонебракера 2005. године, док је он ишао даље велики порив о пресуди кретању базе података о колони и причао је све о томе како је релативни модел једне величине-све-све доминирао дуги низ година и предвиђао је да ће се све променити, а дечак је у праву то. Сада имамо ово заиста разнолико и занимљиво окружење са пуно различитих могућности и могућности, али треба вам неко да управља свим тим и чини ми се да је ваша компанија прилично усредсређена на решавање математичких проблема, па самим тим и покретач заглавље хетерогености, зар не?

Берт Сцалзо: Апсолутно. Мислим, увек ће постојати ДБА који кажу: „Не желим да користим ГУИ алат, све радим са скриптама“, знате? Они мисле да је супермен тип ДБА и то је у реду, али за већину нас људи желимо једноставно завршити посао и - знате, ја користим Мицрософт Ворд за писање својих докумената. Користим Мицрософт Оутлоок за слање е-поште. Мислим, имам алате за обављање задатака. Градимо исту врсту концепта, правимо алате за администраторе база података и програмере како бисмо им помогли да се фокусирају на оно што желе да раде, а не на то како они то морају радити.

Ериц Каванагх: То има смисла, али дозволите ми да вам предам наше стручњаке, а људи слободно уроните. Имамо неколико коментара из публике. Можда, Дез, неколико питања и Робин неколико питања?

Дез Бланцхфиелд: Наравно. Једно од првих питања које желим да вам поставим, с обзиром на огроман низ искустава које сте стекли, да ли видите тренутак у коме ће се нешто од овога успорити? Или мислите да смо заиста тек на улазној тачки промене сталног раста? Мислим да је једно од највећих проблема са којима се компаније суочавају, а затим људи који покушавају да подрже технологију која им је омогућена да воде своје послове јесте то што је стопа промена толико драматична да једноставно не могу пратити све различите функције, и софтвер, и системи, и оквири, и архитектуре, и нови код, а онда и хардвер испод тога, да ли видите да се тренутна стопа промене успорава? Мислим, бавите се тако широким спектром платформи са целокупним пакетом ИДЕРА, хоћемо ли успорити ускоро или се већ дуго налазимо на овом лудом залеђеном теретном возу?

Берт Сцалзо: Мислим да смо на првих 20 процената те кривуље раста и да морамо прећи дугачак пут, а две ствари то гурају. Технологија се непрестано развија. Споменули сте неке нове типове меморије који ће се појавити, то ће бити фантастично. Самсунг ће ускоро имати фласх драјв од 20 терабајта. То ће променити ствари. Имамо све ове НоСКЛ и базе података у облаку, то ће само наставити. Једна ствар која је помало смешна је када погледам базе података попут Орацле и СКЛ Сервер и неке друге, оне заправо више нису релацијске базе података. Могу да неструктуриране податке унесем у Орацле и да ипак одржавам АЦИД усаглашеност. Да сте ми то рекли пре 20 година, рекао бих да сте на дроги.

Дез Бланцхфиелд: Да, да, супер су. Па чак и сада они мотори који имају прилично лепе вертикалне нише као што је ГИС, само бољи од матичних могућности сада. Издвојили сте неколико сјајних коментара о изазовима са којима се суочавају ДБА и различита времена ДБА-а која се надамо да ћемо видети негде около, али како изгледа свет са оним слојем посла којим се бавите? Мислим, то су људи који користе различите платформе од свог дијагностичког менаџера, до алата за инвентар, па све до праћења до одмрзавања, како се ДБА суочавају са овом променом и како се некако сналазе - знате, шта они раде са вашим алатима да би се изборили са овим значајним променама у свом пејзажу?

Берт Сцалзо: Па, вратит ћу се прије готово 20 година, а онда ћу рећи да ДБА рјешавају врло специфичну улогу у организацији. Они обично раде са једном платформом базе података, можда две, и управљали су релативно малим бројем база података. Сада брзо напред до данас и администратор базе података заправо ће познавати 10 платформи база података. Он управља, и то није шала, у неким случајевима хиљаде база података; то је више о СКЛ Серверу или МиСКЛ свету. Али још увек у свету Орацле могли би управљати стотинама база података. И тако излазе све ове нове функције, имају све ове нове платформе и све ове базе података за које су одговорне. Они траже алате који би им омогућили продуктивност, а такође и да би им помогли да науче неке ствари.

И даћу вам пример - ако желим поделити табелу, то је прилично нејасна синтакса, а ако желим да је поделим, синтакса постаје још тежа. Знам шта желим да радим, желим да створим канте. Ако имам алат попут ДБАртисан-а који каже: „Хеј, ево лепог екрана који вам омогућава да се концентришете на оно што покушавате да радите, а не на то како покушавате то да урадите, и успут, притисните Покажите СКЛ дугме када завршите и показаћемо вам шта је СКЛ био, тако да можете почети да учите и савладате ово. "

ДБА-и откривају да алати који им помажу да посао обављају, али и помажу да их науче свим тим новим стварима које користе и исто би било тачно - рецимо да сам тип из Орацле-а и пређем на МиСКЛ и кажем, „Ок, створи базу података, ДБАртисан. Сада ми покажите СКЛ јер се питам како је то креирати базу података на МиСКЛ-у и управо сам научио синтаксу. "И тако им не само да им помажемо у раду кроз базу података, већ их и едукујемо у бази података.

Дез Бланцхфиелд: Постаје још занимљивије када изађете међу неке модерније - или не модерније, то није фер ствар за рећи - али некада је база података база података. Ових дана видим све о чему разговарате тамо са додатним изазовом да се технологија спаја као што то традиционално видимо од произвођача и ви на неки начин отварате извор и да је добро. Не бавите се само моторима база података и језицима упита, већ се баве и типовима података, структуираним и неструктурираним, знате, изазов да се позабавите свиме са крајњег спектра ХДФС са више петабајта. окружење до ситних контејнера и датотека са пакетима и разних формата датотека дневника.

И мислим да је то нешто што сада видимо где једноставно ниједно људско биће, без обзира колико супермен, супер жена, ма шта мислили да јесу, физички се не могу ментално носити са том променом и скала варијација. Мислим да ће сет алата који сада нудите доћи до тачке у којој ће скоро бити на подразумеваном скупу на више начина, тако да не можемо да покрећемо окружења база података која смо добили без њих, јер физички једноставно не може да баци толико тела на њих. Заиста сам уживао у вашој презентацији. Прећи ћу код доктора Робина Блоор-а, сигуран сам да и он има пуно питања да вас баци.

Робин Блоор: У реду. Па, сигурно имам питања. Берт, не знам где идеш - пре пар дана водио сам заиста занимљив разговор где је неко почео да ми говори о најновијој заштити података о ДУ, а чинило ми се и из онога што су ми рекли да је то невероватно драконски у односу на ствари на којима су инсистирали. Питао сам се да ли сте то стварно погледали; да ли је то нешто са чим сте упознати?

Берт Сцалзо: Апсолутно. Да.

Робин Блоор: 2016, ок, кажи нам о томе.

Берт Сцалзо: А ја заправо …

Робин Блоор: Дубоко занимљиво.

Берт Сцалзо: Заправо сам неко вријеме радио за добављача фласх-а, у њиховој зони базе података помажући им у изради фласх производа за базе података, и могу вам рећи да драцониан иде скроз доље. Оно што мислим је да ако се сећате мог једног слајда, рекао сам да ће у неким базама података извршити шифровање, али то ће га ставити у меморију сервера, а у неким базама података енкрипцију - и даље је шифровано у меморији сервера, а дешифрује се само када шаље се клијенту. Оно што ћете такође наћи су неки од ових владиних стандарда, посебно Министарства одбране или војске овде у САД-у, они се спуштају све до нижег нивоа и желе да знају не само да подржавате шифровање и дешифровање у ваш хардвер, али ако је неко украо чипове који су их знали, извукли су их са вашег сервера, да је оно што је кодирано и тако иако они имају складиште, то не може бити и они би све до стварног - не до самог флеш дела, већ до појединачних чипова. Желели су да знају тај чип по чипу, све је шифровано.

Робин Блоор: Вов. Мислим, има пуно ствари које - знате, мислим да сте о овоме измислили само један или два слајда, али било је то нешто, сценарио за који мислим да је заиста занимљив. Уређивање информација, на пример, мора бити мало паметније од маскирања различитих поља, јер посебно ако се данас користи машинско учење, можете радити дедуктивне ствари које вам омогућавају да прикажете информације које раније нисте могли да прикажете.

Ако покушавате да заштитите, рецимо здравствене информације, онда су то врло, врло драконска правила у САД-у у погледу здравствених информација, али заправо, користећи разне технике машинског учења, често можете утврдити ко су нечије медицинске информације у ствари јесте. Само сам се питао имаш ли што рећи о томе јер сви мисле да је то занимљиво подручје.

Берт Сцалзо: Да, апсолутно, и ја то користим само као пример, не покушавам да кажем да је једна база података боља од друге, али ово је врло добар пример за оно што сте управо питали. У Орацлеу, на пример, ако ми није дозвољено да видим низ података, на пример, није дозвољено да видим медицинску документацију Јохна Смитха. У Орацлеу ако кажем „Одаберите тај запис“, биће ми блокиран или ће ми бити дозвољено да видим оно што ми је дозвољено да видим и биће измењено. А ако кажем, „Изаберите звезду рачуна из табеле која је једнака Јохну Смитху“, добићу нулу.

У СКЛ Серверу може да ради редакцију, али има неких рупа. Ако кажем, „Изаберите звезду рачуна из табеле где је једнак Џону Смиту“, заправо ћу је добити, тако да знам да постоји Јохн Смитх. Једно је сигурније од другог. Сад очекујем да ће то поправити, увек играју скочну жабу једно с другим. И опет, не покушавам да разликујем базе података осим да покажем пример - погледајте о чему сада причамо, нешто тако једноставно као што је селекциони налог, такође мора да се смањи редакцијом, иако технички гледано говорећи, не постоји ништа што је редиговано осим постојања реда.

Робин Блоор: Да, у реду. То је занимљиво. Мислим, друго опште питање зато што немам пуно времена је заправо само у вези са побољшањима. Мислим да сте били у оном где знам да сте нам показали примере различитих резултата тестова које сте покренули - мислите ли да су традиционалне базе података, назовимо их доминантним базама података, СКЛ Сервер и Орацле, да ли мислите да ће остати испред завршетка? Или мислите да ће их заправо ухватити једна или другачија врста поремећаја на тржишту који им заиста трпе? Шта је ваше мишљење?

Берт Сцалзо: Имам мишљење и то је - знате, опет ћу рећи да је то моје мишљење - Мицрософт је, на примјер, у ери пост Баллмера само импресионирао живи пакао ван мене. Мислим да ова растезање база података добија СКЛ Сервер на Линуку, пребија .НЕТ преко Линука, пребацује ПоверСхелл на Линук; Не мислим да ће традиционални добављачи базе података остати иза. Мислим да су одлучили: „Хеј, нека нови момци, стартапови, нешто дефинишу. Нека схвате шта је оштрење и како га треба усавршити, а након што обаве све истраживање и развој, тачно знамо шта корисници желе, а сада додајмо оштрицу Орацлеу. “Мислим да само постају паметни и говорећи: "Хеј, бити други или трећи није лоше кад си доминантни играч, јер тада људи неће мигрирати са тебе."

Робин Блоор: Да, мислим да је то стратегија која се користи. Мислим, ИБМ је то радио и читав њихов асортиман производа и то процењује прилично добро док неко не дође до нечег што је потпуно потпуно са зида о чему нико никада није размишљао, али не можете планирати против тога ионако.

Питања из публике, Ериц?

Ериц Каванагх: Да, али имаш времена, можда мислим само за једног, и знам да Берт мора побјећи. Овде је било нечег у реду - у реду, заоштравање архитектуре Орацле 12ц је то показатељ - или шта је то показатељ вашег мишљења, шта мислите шта се тамо дешава?

Берт Сцалзо: Па, Орацле апсорбује или нуди све оно што су сви остали добављачи базе података. На пример, могу да унесем неструктуриране податке у Орацле. Не знам како можете ставити неструктуриране податке, а затим то назвати релацијском базом података, тако да нема смисла, али можете. А сада Орацле додаје оштрење, па Орацле говори, „Знате шта? Шта год тржиште жели, направићемо нашу базу података јер тржиште жели оно што тржиште жели и желимо да испоручимо решење, желимо да они остану с нама. "

Мислим да ћете видети додатне предмете. Не бих се изненадио када видим Хадооп кластерирање чворова базе података не у Орацле сталак или у стварном апликацијском кластеру, већ у основи у већини традиционалних Хадооп типа кластера који раде то штрајкање. И зато мислим да ћете бити у могућности да имплементирате базу података попут Орацлеа попут Хадоопа, а овакви трендови ће се наставити. Ти велики добављачи базе података, зарађују милијарде долара и не желе да изгубе тржиште, па су спремни да се прилагоде било чему или усвоје било шта.

Ериц Каванагх: Па, знате, смешно је јер дуго пратим продавце отвореног кода и питао сам се колико ће то имати велики утицај на традиционалну технологију затворених врата и неко време сигуран сам да су се осећали као да продавци отвореног кода крећу у озбиљан напредак, а сад кад гледам пијацу видим неку врсту онога што говорите, да су велики момци урадили математику, наоштрили оловке и схватили како они могу уплести много тога у своје архитектуре. Било да се ради о ИБМ-у или Орацле-у или САП-у - управо сам био на СаппхиреНов конференцији прошлог месеца и Стеве Луцас, који је на челу половине те компаније, хвалио се да САП сада уграђује у своју ХАНА цлоуд платформу, више компоненти отвореног кода од било које њихове такмичари. Ако се бавите математиком, то је прилично импресивна изјава и говори ми да велики момци ускоро никуда не иду.

Берт Сцалзо: Не, кладио бих се у оба. Мислим, ако погледате, недавно је Мицрософтова залиха коштала око 50 долара, а, пре неколико година, била је на 25. Не бисте удвостручили цену акција у кратком периоду, осим ако не радите добре ствари и, знам, од чињења да је све од Виндовса 10 бесплатно током прве године до свих осталих паметних ствари које раде, ова функција растезања базе података мислим да је управо феноменална. Мислим да ће се догодити да ће многи људи завршити у Азуру, а не директно, не као што су рекли: „Пребацимо моју базу података на Азуре.“ Магично ће се онамо мигрирати јер ће се архивирати тамо користећи ову нову функцију базе података које се протежу и на тај начин ће усвајање Азуре-а управо узлетјети.

Ериц Каванагх: Па, то је један од трендова на тржишту који чак и ја видим, чак и на вашем Мацу. Док идете на свој Мац да бисте спремили неке документе, они сада - а новији Мац-ови само слиједе кроз облак, зар не? Мислим, има пуно смисла у тој стратегији и ја је гледам и одлазим: „У реду, момци, покушавате ме намамити део по део у ваше облачно окружење, а онда једног дана када желим да гледам неки филм ако ми је истекла кредитна картица и наћи ћу се у невољи. "

Берт Сцалзо: Да, али ти то урадиш на Фацебооку.

Ериц Каванагх: Да. То је истина.

Берт Сцалзо: Све сте поставили на Фацебоок.

Ериц Каванагх: Па, не баш све.

Берт Сцалзо: Не, мислим-

Ериц Каванагх: Да, само напред.

Берт Сцалзо: Ови друштвени трендови достижу се у бизнису. Сада предузећа још увек имају много других ствари које морају да раде, али виде ове трендове и раде исте ствари. Не видим ни Орацле ни Мицрософт да одлазе. У ствари, купујем залихе за обе сваки пут када се деси пад.

Ериц Каванагх: Да, заиста. Па људи, идите на идера.цом, ИДЕРА дот цом. Као што је Берт рекао, они имају гомилу бесплатних ствари тамо и то је један од нових трендова на тржишту - дајте вам неколико бесплатних ствари за играње, закачите се, а онда идете да купите праве ствари.

Људи, ово је била још једна врућа технологија. Хвала вам на вашем данашњем времену, Берт, Дез наравно и Робин. Разговараћемо са вама следеће недеље, народе, много тога се догађа. Ако имате било каквих идеја, слободно пошаљите своје е-поштом, . Сљедећи пут ћемо разговарати с вама, пазите. Ћао.

Напредни замах: помицање релација изван традиционалног