Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 12791|Risposta: 0

Sfida i big data e analizza la tecnologia NoSQL

[Copiato link]
Pubblicato su 06/10/2014 20:20:04 | | | |

Attualmente, viviamo tutti in un'epoca di enorme archiviazione dei dati, ma i big data e la loro tecnologia sottostante, il NoSQL, stanno diventando anch'essi una parola d'ordine su Internet. Per aziende globali di Internet come Google, Facebook e IBM, l'uso di NoSQL, un inventario di dati non relazionale altamente scalabile, spesso supera quello dei database relazionali. Infatti, nel processo di risoluzione di alcuni problemi con dati massici e semi-strutturati, è nata una serie di nuovi prodotti di database, chiamati NoSQL.

Dal 26 al 27 aprile 2013, il Big Data Global Technology Summit 2013, ospitato dal marchio WOT (World Of Tech) del 51CTO Media Group, si è tenuto presso il Renaissance Beijing R&F Hotel. I prodotti NoSQL sono in continua evoluzione, con funzionalità e proposte di valore diverse, rendendo spesso difficile scegliere. Il giornalista ha comunicato in modo approfondito con Ming Lei, esperto di sviluppo software della Silicon Valley, che lavora in Oracle, Microsoft e Google, oltre all'analisi effettiva di NoSQL, riassumendo alcune opinioni per riferimento degli internaute.

Signora Ming Lei (a sinistra)

Sistemi distribuiti e NoSQL

Un sistema distribuito comprende molti livelli diversi: il livello applicativo, il livello dati, il livello delle prestazioni, ecc.; ora si parla principalmente del livello applicativo e del livello dati, entrambi componenti importanti del sistema distribuito; il livello applicativo è generalmente senza stato e il livello dati sta costantemente eseguendo operazioni per salvare lo stato. Il livello dati è il livello più difficile e profondo in un sistema distribuito.

Il punto di Ming Lei è che NoSQL è una memoria in un sistema distribuito, che è un tipo di sistema distribuito. O un livello di sistemi distribuiti.

Confronto tra cache NoSQL e CDN

La differenza più grande tra la cache NoSQL e la cache CDN è che la cache NoSQL si riferisce alla cache al livello dati, non alla cache del livello applicativo né alla cache a livello di rete, quindi la sua cache è un dato relativamente grezzo. Ad esempio, le transazioni in questa logica applicativa non sono i risultati finali che l'utente può vedere, quindi se memorizziamo in cache a livello di rete, la tecnologia più comune si chiama CDN, che in inglese si chiama ContentDeliveryNetwork, che generalmente memorizza in cache alcune pagine web specifiche su alcuni server web all'estremità della rete vicino all'utente.






Precedente:Link e istruzioni per il download della Preview Tecnica di Windows (win10)
Prossimo:Oggi ho visto i tiranni locali installare il sistema window10 nel gruppo
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com