Alle, und willkommen zurück zu der sachkundigen Videoserie.
Heute sprechen wir über ein ziemlich wichtiges Thema speziell für Benutzer, die viel herunterladen, und
das sind mehrteilige Uploads und Downloads.
Ich erzähle Ihnen also eine Geschichte vor langer Zeit vor sieben, acht Jahren in
Indien, wir hatten eine Geschwindigkeit von 256 kbps, die Internetgeschwindigkeit, und das wurde als viel angesehen.
Und für Leute, die wie mich gerne viel riskieren, versuchen wir, eine GB-Datei direkt aus dem Browser
herunterzuladen.
Eines der Probleme, die auftreten, besteht darin, dass Sie die gesamte Datei erneut herunterladen müssen, wenn
die Internetverbindung unterbrochen wird.
Und das war früher eine große Herausforderung.
Ich erinnere mich noch daran, dass ich einmal ein One-Device mit 256 kbps Connington heruntergeladen habe und bei 99 Prozent
beschlossen die Regengötter aufzutauchen und die Internetverbindung brach ab.
Und bei 99 Prozent ging die gesamte Datei weg.
Also musste ich die gesamte Datei erneut herunterladen.
Und das Herunterladen dauerte früher wie einen Tag.
Das war mal eine ziemlich große Rechnung.
Also zum Download, sogar zum Hochladen.
Wenn Sie also eine große Datei hochladen und Ihre Internetverbindung unterbrochen wird, beginnen die gesamten Uploads
von vorne.
Und das war eine große Rechnung.
Um unseren Computern das Leben zu retten, muss es eine gute Technologie geben, die bessere Lösungen ermöglicht.
Und hier kommt der mehrteilige Upload und Download ins Spiel.
Multipack besteht also, wie der Name schon sagt, im Wesentlichen darin, dass es mehrere Teile einer einzelnen Datei gibt.
Der mehrteilige Upload ist also eine Methode, bei der wir die gesamte Datei in Form kleiner einzelner Blöcke auf das
Speichergerät applaudieren.
Nehmen wir also an, wir haben dieses ursprüngliche Objekt hier.
Was wir also tun, ist, dieses Objekt zu teilen und mehrere kleine, kleine Teile zu erstellen und dann diese kleinen, kleinen
Teile auf den S3 hochzuladen.
Selbst wenn Ihre Internetverbindung unterbrochen wird, müssen wir nur diesen kleinen Datenblock erneut
auf das Speichergerät hochladen.
Wir müssen nicht wirklich von diesem Gedanken ausgehen.
Dieses ursprüngliche Objekt ist also in zwei Teile geteilt und Sie haben drei, sechs, neun und 12.
Nehmen wir also an, Sie haben die neun Bytes hochgeladen, und während Sie den zehnten Teil hochgeladen haben, wurde die Verbindung zum eingerückten
Teil getrennt.
Nachdem Ihr Internet wieder gestartet wurde, müssen Sie also nicht wirklich von vorne mit dem Hochladen beginnen.
Sie können Ihren Upload aus der Textdatei fortsetzen und die Registrierung vervollständigen.
Nachdem Sie alle diese nun auf S3 hochgeladen haben, kombiniert S3 sie alle zusammen, um wieder das ursprüngliche Objekt
zu bilden.
Dies wird daher als mehrteilige Technologie bezeichnet.
Beim Hochladen von Daten über Multipart müssen wir nun unbedingt die Nummer und
ihre Position im hochgeladenen Objekt angeben.
Dies ist nun sehr wichtig, da dies Idalis hilft, die Daten zu rekonstruieren.
Wir müssen also von diesem S3 sagen, dass dies der erste Teil ist.
Dies ist Teil zwei.
Dies ist Teil drei.
Das sind vier, fünf, sechs, sieben, acht, neun, 10, 11, 12.
Also wann.
Der S3 erhält alle Teile, die er benötigt, um sie zu rekonstruieren, und rekonstruiert basierend auf der von uns
zugewiesenen Nummer.
Dies ist die Teilenummer, die wir jedem einzelnen Objekt zuweisen, das wir in die Historie hochladen.
Dies ist also das Wichtigste zum mehrteiligen Upload.
Machen wir eine Sache.
Lassen Sie uns ein praktisches erstellen und sehen, wie genau es wirklich funktionieren würde.
Ich bin also in meiner Zwei-Instanz, also habe ich eine Easy-Zwei-Instanz, die läuft, und ich bin sofort mit der
Easy-Instanz verbunden.
Wenn ich jetzt eine doppelte S3 mache, Alice.
Es gibt vier oder fünf oder vier als drei Eimer, die gerade vorhanden sind.
Wir werden also eine Datei per Multipart-Upload in einen dieser drei Buckets hochladen.
Lassen Sie uns also eines tun, da wir eine große Anzahl von Dateien benötigen.
Die empfohlene Methode für den mehrteiligen Upload ist, wenn Sie eine Dateigröße haben, die größer als 100 und B
ist, sollten Sie mehrere Uploads durchführen.
Erstellen wir also eine Datei.
Also mache ich es und sage Eingabedatei.
Gibt es eine zufällige Ausgabedatei, wäre die große Datei.
Dart wählt die Blockgrößen aus, die man trifft und zählt.
Nehmen wir an, 150.
Reifen.
Im Grunde wird also eine Datei von etwa 150 M erstellt. B, daher wird, wie bereits besprochen,
eine Dateigröße von 100 größer als 100 empfohlen.
Und wenn Sie jetzt einen mehrteiligen Upload durchführen, haben Sie eine große Datei.
Wenn Sie also ein Asset in einer großen Datei haben, ist es extern 150 und jetzt gibt es zwei Möglichkeiten.
Wie wir bereits besprochen haben, gibt es zwei Möglichkeiten.
Zum einen laden Sie die Datei direkt ohne mehrfachen Upload hoch.
Und wenn es in diesem Fall kaputt geht, müssen Sie alles von Anfang an hochladen.
Die zweite Möglichkeit besteht darin, die Datei aufzuteilen und die Dateien in mehrere Abschnitte hochzuladen.
Also habe ich ein nettes kleines Skript namens Multi Hyphen Pardot Pibor, und dieses Skript lädt diese Datei
im Grunde in mehreren Teilen hoch.
Probieren wir es also aus.
Ich werde also mehrere Bindestrichteile ausführen, weshalb ich den großen Finder angegeben habe.
Dies ist die Datei, die wir hochladen möchten, und wir geben den Bucket an, in den wir sie mit der Escape-Website
hochladen und füllen müssen.
Wenn wir also drücken und was passieren wird, ist diese Python-Datei, sehen Sie, sie teilt die Datei in mehrere Teile
und zu diesem Zeitpunkt wird sie dem einzelnen John applaudieren.
Das ist also Schrott Nummer Null.
Also sobald dieser Brocken bekommt.
Applaudiert, dann hast du den Schrott Nummer eins.
Lass uns warten.
Perfekt.
Also, was hast du jetzt gesehen, der gesamte Kampf wurde in zwei Teile geteilt und das Hochladen war zuerst ein Teil, dann war der
Upload deaktiviert, und jetzt kannst du definitiv viel mehr kleinere Teile aufteilen und machen.
Da es also zwei Chunks gibt, können Sie davon ausgehen, dass dieser 75 und schlägt, dieser 70 Fahmi ist.
Aber Sie können es je nach Ihren Anforderungen noch weiter reduzieren.
Nun, wenn du nur schnell willst, mache ich einen WASC Alice Capi LAVs Bindestrich.
Was fühlen?
Und Sie sehen, ich habe ein großes Feuer, viel Größe 157 m. b Dies ist jetzt die gleiche Dateigröße.
Dies ist der gleiche Kampf.
Obwohl es in S3 in Stücken hochgeladen wurde, wurde es zusammengefügt, was einfach zusammengefügt wurde, und
Sie erhalten einen einzigen großen Kampf.
Hier geht es also um den mehrteiligen Upload.
Ich werde dieses Skript in den Artforum-Bereichen hochladen, damit Sie es herunterladen und in
Ihren Laboren ausprobieren können.
Das ist also dieser Vortrag.
Ich hoffe, das war für Sie informativ.
Und wenn Sie Zweifel, Fragen oder Ideen haben, können Sie uns gerne auf Twitter, Facebook und
LinkedIn oder auf Wunsch kontaktieren.
Wir als Instruktoren sind möglicherweise zu bestimmten Arten des Zuschauens sehr fähig.