架构师_程序员_码农网

P Získanie hesla
Registrácia

QQ登录

Stačí jeden krok, aby ste mohli začať

Vyhľadávanie
Zobrazenie:7767|Odpoveď: 0
打印 上一主题 下一主题

Výzvy veľkých dát: analýza technológie NoSQL

[kopírovať odkaz]
V 跳转到指定楼层
majiteľ budovy
发表于 2014-10-6 20:20:04|只看该作者回帖奖励|Reverznéprehliadanie|Režim čítania

V súčasnosti všetci žijeme v ére obrovských zásob dát, no Big Data a ich základná technológia NoSQL sa stáva módnym slovom aj na internete. V prípade globálnych internetových spoločností, ako sú Google, Facebook a IBM, používanie NoSQL, vysoko škálovateľného nerelačného databázového inventára, často prekonalo používanie relačných databáz. V skutočnosti sa v procese riešenia niektorých problémov masívnych dát a pološtruktúrovaných údajov zrodil rad nových databázových produktov a tieto databázy nazývame NoSQL.

V dňoch 26. až 27. apríla 2013 sa v hoteli Renaissance Beijing Renaissance uskutočnil globálny technologický summit Big Data 2013, ktorý organizovala značka WOT (World Of Tech) mediálnej skupiny 51CTO, na ktorom bola predstavená široká škála produktov NoSQL s rôznymi vlastnosťami a hodnotovými ponukami, takže výber je často ťažký. Reportér hlboko komunikoval s Ming Lei, odborníkom na vývoj softvéru zo Silicon Valley, ktorý pracoval v spoločnostiach Oracle, Microsoft a Google, a analyzoval NoSQL v reálnom živote a zhrnul niektoré body pre referenciu netzens.

wKioOVGDE_OC71qoAADwkgxojDg623.jpg
c

Pán Ming Lei (vľavo)

Distribuované systémy a NoSQL

Distribuovaný systém sa skladá z mnohých rôznych vrstiev vrátane aplikačnej vrstvy, dátovej vrstvy, výkonnostnej vrstvy atď. Teraz hovoríme hlavne o aplikačnej vrstve a dátovej vrstve, ktoré sú dôležitými súčasťami distribuovaného systému, pričom aplikačná vrstva vo všeobecnosti nemá žiadny stav a dátová vrstva neustále vykonáva aritmetiku, aby sa jej stav uložil. Dátová vrstva je najnáročnejšou a najhlbšou vrstvou v distribuovanom systéme.

Ming Lei zastáva názor, že NoSQL je pamäť v distribuovanom systéme, je to druh distribuovaného systému. Alebo skôr je to úroveň distribuovaného systému.

Porovnanie vyrovnávacej pamäte NoSQL s vyrovnávacou pamäťou CDN

Na strane NoSQL cache je zastúpená Memcached, NoSQL cache a CDN cache najväčší rozdiel je v tom, že NoSQL cache sa vzťahuje na dátovú vrstvu cache, nie na aplikačnú vrstvu cache, nie na sieťovú vrstvu cache, takže jej cache je viac primitívnych dát. Ak napríklad transakcia v aplikačnej logike nie je konečným výsledkom, ktorý má používateľ vidieť, potom robíme vyrovnávaciu pamäť v sieťovej vrstve, najbežnejšia technológia sa nazýva CDN, ktorá sa nazýva ContentDeliveryNetwork, spravidla je na konci siete v blízkosti konca siete používateľa na niektorých webových serveroch na vyrovnávanie niektorých konkrétnych webových stránok.






Predchádzajúci článokOdkazy a pokyny na stiahnutie systému Windows Technical Preview (win10)
Next:Dnes v skupine okolo magnáta nainštalovaný systém window10
Kód farmárskej siete, zverejnený len v procese praxe, vyskytli sa technické ťažkosti, neuvádzať ostatných do omylu.

T áto verzia integrálnych pravidiel


VYHLÁSENIE: Všetok softvér, programové materiály alebo články vydané sieťou Code Farmer Network sú obmedzené na študijné a výskumné účely; uvedený obsah sa nesmie používať na komerčné alebo nezákonné účely, v opačnom prípade všetky dôsledky znáša používateľ. Táto stránka informácie zo siete, spor o autorské práva nemá s touto stránkou nič spoločné. Vyššie uvedený obsah musíte úplne odstrániť z počítača do 24 hodín od jeho stiahnutia. Ak sa vám program páči, podporte prosím originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás e-mailom, aby sme to mohli riešiť.

Mail To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Mapa stránok

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

Rýchla odpoveďSpäť na začiatokSpäť na zoznam