架构师_程序员_码农网

N Recuperare parolă
Înregistrare

QQ登录

Un singur pas pentru a începe

Căutare
Vizualizare:7767|Replicare: 0
打印 上一主题 下一主题

Provocările big data: o analiză a tehnologiei NoSQL

[copy link]
L 跳转到指定楼层
proprietarul clădirii
发表于 2014-10-6 20:20:04|只看该作者回帖奖励 | Răsfoire inversă|Mod de citire

Cu toții trăim în prezent într-o eră a stocurilor uriașe de date, însă Big Data și tehnologia NoSQL care stă la baza acesteia devin, de asemenea, un cuvânt la modă pe internet. Pentru companiile globale de internet precum Google, Facebook și IBM, utilizarea NoSQL, un inventar de baze de date non-relaționale extrem de scalabile, a depășit-o adesea pe cea a bazelor de date relaționale. De fapt, în procesul de rezolvare a unora dintre problemele legate de datele masive și datele semi-structurate, s-au născut o serie de noi produse de baze de date, iar aceste baze de date le numim NoSQL.

În perioada 26-27 aprilie 2013, 2013 Big Data Global Technology Summit, organizat de marca WOT (World Of Tech) a 51CTO Media Group, a avut loc la Renaissance Beijing Renaissance Hotel, unde a fost prezentată o gamă largă de produse NoSQL, cu diferite caracteristici și propuneri de valoare, făcând adesea dificilă alegerea. Reporterul a comunicat în profunzime cu Ming Lei, un expert în dezvoltarea de software din Silicon Valley, care a lucrat la Oracle, Microsoft și Google, și a analizat NoSQL în viața reală, și a rezumat câteva puncte de referință pentru internauți.

wKioOVGDE_OC71qoAADwkgxojDg623.jpg
c

Dl Ming Lei (stânga)

Sisteme distribuite și NoSQL

Un sistem distribuit este format din mai multe straturi diferite, inclusiv stratul de aplicații, stratul de date, stratul de performanță etc. Acum vorbim în principal despre stratul de aplicații și stratul de date, care sunt ambele componente importante ale unui sistem distribuit, stratul de aplicații nu are, în general, stare, iar stratul de date face în mod constant aritmetică pentru a salva starea. Stratul de date este cel mai dificil și cel mai profund strat dintr-un sistem distribuit.

Punctul de vedere al lui Ming Lei este că NoSQL este o memorie într-un sistem distribuit, este un fel de sistem distribuit. Sau mai degrabă este un nivel al sistemului distribuit.

Compararea cache-ului NoSQL cu cache-ul CDN

În partea NoSQL a cache-ului este reprezentată de Memcached, cache-ul NoSQL și cache-ul CDN cea mai mare diferență este că cache-ul NoSQL se referă la nivelul de date al cache-ului, nu la nivelul de aplicație al cache-ului, nu la nivelul de rețea al cache-ului, astfel încât cache-ul său este mai primitiv. De exemplu, dacă tranzacția din logica aplicației nu este rezultatul final pentru ca utilizatorul să vadă, atunci facem cache în stratul de rețea, cea mai comună tehnologie se numește CDN, care se numește ContentDeliveryNetwork, este, în general, la capătul rețelei aproape de capătul de rețea al utilizatorului pe unele servere web pentru a pune în cache unele pagini web specifice.






Articolul precedentWindows Technical Preview (win10) linkuri și instrucțiuni de descărcare
Următorul:Astăzi în grupul din jurul magnatului instalat sistemul window10
Cod rețea fermier, publicat numai în procesul de practică, a întâmpinat dificultăți tehnice, nu induce în eroare pe alții.
Trebuie să vă conectați înainte de a putea posta înapoi Conectați-vă | Înregistrare

A ceastă versiune a regulilor integrale


DISCLAIMER: Toate software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt limitate la scopuri de studiu și cercetare; conținutul de mai sus nu trebuie utilizat în scopuri comerciale sau ilegale, în caz contrar, toate consecințele vă rugăm să fie suportate de utilizator. Informațiile de pe acest site provin din rețea, disputa privind drepturile de autor nu are nimic de-a face cu acest site. Trebuie să eliminați complet conținutul de mai sus din computerul dvs. în termen de 24 de ore de la descărcare. Dacă vă place programul, vă rugăm să sprijiniți software-ul autentic, să cumpărați înregistrarea și să obțineți servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail pentru a ne ocupa de ea.

E-mail To:help@itsvse.com

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

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

Răspuns rapidÎnapoi susÎnapoi la listă