架构师_程序员_码农网

U Pridobitev gesla
Registracija

QQ登录

Samo en korak za začetek

Iskanje
Pogled:7767|Odgovor: 0
打印 上一主题 下一主题

Izzivi velikih podatkov: analiza tehnologije NoSQL

[kopiraj povezavo]
D 跳转到指定楼层
lastnik stavbe
发表于 2014-10-6 20:20:04|只看该作者回帖奖励|Obratnobrskanje|Način branja

Trenutno vsi živimo v dobi velikih zalog podatkov, vendar so veliki podatki in njihova osnovna tehnologija NoSQL postali tudi modna beseda na internetu. Pri svetovnih internetnih podjetjih, kot so Google, Facebook in IBM, je uporaba NoSQL, visoko skalabilnega, nerelacijskega inventarja podatkovnih zbirk, pogosto presegla uporabo relacijskih podatkovnih zbirk. Pravzaprav se je v procesu reševanja nekaterih problemov množičnih podatkov in polstrukturiranih podatkov rodila vrsta novih podatkovnih zbirk, ki jih imenujemo NoSQL.

26. in 27. aprila 2013 je v hotelu Renaissance Beijing Renaissance Hotel potekal svetovni tehnološki vrh Big Data 2013, ki ga je organizirala blagovna znamka WOT (World Of Tech) skupine 51CTO Media Group, na katerem je bila predstavljena široka paleta izdelkov NoSQL z različnimi lastnostmi in vrednostnimi predlogi, zato je pogosto težko izbrati. Novinar se je poglobljeno pogovarjal z Mingom Leijem, strokovnjakom za razvoj programske opreme iz Silicijeve doline, ki je delal v podjetjih Oracle, Microsoft in Google, in analiziral NoSQL v resničnem življenju ter povzel nekatere točke za referenco za uporabnike omrežja.

wKioOVGDE_OC71qoAADwkgxojDg623.jpg
c

Gospod Ming Lei (levo)

Porazdeljeni sistemi in NoSQL

Porazdeljeni sistem je sestavljen iz številnih različnih plasti, vključno z aplikacijsko, podatkovno, zmogljivostno itd. Zdaj govorimo predvsem o aplikacijski in podatkovni plasti, ki sta pomembni sestavini porazdeljenega sistema; aplikacijska plast na splošno nima stanja, podatkovna plast pa nenehno izvaja aritmetične postopke, da bi ohranila stanje. Podatkovna plast je najzahtevnejša in najgloblja plast porazdeljenega sistema.

Ming Lei meni, da je NoSQL pomnilnik v porazdeljenem sistemu, da je to vrsta porazdeljenega sistema. Ali bolje rečeno, je raven porazdeljenega sistema.

Primerjava predpomnilnika NoSQL s predpomnilnikom CDN

Na strani predpomnilnika NoSQL predstavljajo predpomnilnik Memcached, predpomnilnik NoSQL in predpomnilnik CDN Največja razlika je v tem, da se predpomnilnik NoSQL nanaša na podatkovno plast predpomnilnika in ne na aplikacijsko plast predpomnilnika ter omrežno plast predpomnilnika, zato je njegov predpomnilnik bolj primitiven. Če na primer transakcija v aplikacijski logiki ni končni rezultat, ki bi ga uporabnik videl, potem naredimo predpomnilnik v omrežni plasti, najpogostejša tehnologija se imenuje CDN, ki se imenuje ContentDeliveryNetwork, običajno je na koncu omrežja blizu konca omrežja uporabnika na nekaterih spletnih strežnikih za predpomnjenje nekaterih določenih spletnih strani.






Prejšnji članekPovezave in navodila za prenos programa Windows Technical Preview (win10)
Naslednji:Danes v skupini okoli tajkuna nameščen sistem window10
Koda kmetovalskega omrežja, objavljena samo v procesu prakse, naletela na tehnične težave, ne zavaja drugih.
Preden lahko objavite nazaj, se morate prijaviti Prijava | Registracija

T a različica integralnih pravil


IZJAVA: Vsa programska oprema, programsko gradivo ali članki, ki jih objavi mreža Code Farmer Network, so omejeni na študijske in raziskovalne namene; zgoraj navedene vsebine se ne smejo uporabljati v komercialne ali nezakonite namene, sicer vse posledice nosi uporabnik. To spletno mesto so informacije iz omrežja, spor o avtorskih pravicah nima nobene zveze s tem spletnim mestom. Zgornjo vsebino morate v celoti odstraniti iz računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljšo pristno storitev. Če pride do kakršne koli kršitve, se obrnite na nas po elektronski pošti, da jo obravnavamo.

Pošta To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-17 12:12

Hitri odgovoriNazaj na vrhNazaj na seznam