Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 12791|Antwort: 0

Big Data herausfordern und NoSQL-Technologie analysieren

[Link kopieren]
Veröffentlicht am 06.10.2014 20:20:04 | | | |

Derzeit leben wir alle in einer Ära riesiger Datenspeicherung, aber auch Big Data und die zugrunde liegende Technologie NoSQL werden im Internet zu einem Schlagwort. Für globale Internetunternehmen wie Google, Facebook und IBM übersteigt die Nutzung von NoSQL, einem hochskalierbaren, nicht-relationalen Dateninventar, oft die von relationalen Datenbanken. Tatsächlich sind im Prozess der Lösung einiger Probleme mit massiven und halbstrukturierten Daten eine Reihe neuer Datenbankprodukte entstanden, die als NoSQL bezeichnet werden.

Vom 26. bis 27. April 2013 fand der Big Data Global Technology Summit 2013, veranstaltet von der Marke WOT (World Of Tech) der 51CTO Media Group, im Renaissance Beijing R&F Hotel statt. NoSQL-Produkte verändern sich ständig, mit unterschiedlichen Funktionen und Wertversprechen, was die Auswahl oft schwierig macht. Der Reporter kommunizierte ausführlich mit Ming Lei, einem Softwareentwicklungsexperten aus dem Silicon Valley, der bei Oracle, Microsoft und Google arbeitet, sowie mit der tatsächlichen Analyse von NoSQL und fasste einige Ansichten für die Referenz der Internetnutzer zusammen.

Frau Ming Lei (links)

Verteilte Systeme und NoSQL

Ein verteiltes System umfasst viele verschiedene Ebenen, darunter die Anwendungsschicht, die Datenschicht, die Leistungsschicht usw.; heute geht es hauptsächlich um die Anwendungsschicht und die Datenschicht, die beide wichtige Komponenten des verteilten Systems sind, die Anwendungsschicht ist im Allgemeinen zustandslos, und die Datenschicht führt ständig Operationen durch, um den Zustand zu speichern. Die Datenschicht ist die schwierigste und tiefste Ebene in einem verteilten System.

Ming Leis Punkt ist, dass NoSQL ein Speicher in einem verteilten System ist, also eine Art verteiltes System. Oder eine Ebene verteilter Systeme.

Vergleich von NoSQL-Cache und CDN-Cache

Der größte Unterschied zwischen NoSQL-Caching und CDN-Caching besteht darin, dass NoSQL-Caching den Cache auf der Datenschicht bezieht, nicht den Cache auf der Anwendungsebene oder den Cache auf der Netzwerkschicht, sodass der Cache relativ aus Rohdaten besteht. Zum Beispiel sind die Transaktionen in dieser Anwendungslogik nicht das Endergebnis, das der Nutzer sehen kann, daher ist die gebräuchlichste Technologie CDN, das auf Englisch ContentDeliveryNetwork genannt wird und in der Regel bestimmte Webseiten auf Webservern am Ende des Netzwerks in der Nähe des Benutzers cachet.






Vorhergehend:Windows Technical Preview (win10) Download-Link und Anleitungen
Nächster:Heute habe ich zugesehen, wie die örtlichen Tyrannen das Windows10-System in der Gruppe installiert haben
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com