Mulți furnizori IDC oferă servicii de stocare a obiectelor, precum OSS de la Alibaba Cloud, COS de la Tencent Cloud, S3 de la Amazon etc., toate cu interfețe similare.
Stocarea obiectelor este o arhitectură de stocare a datelor pe calculator care gestionează datele ca obiecte, spre deosebire de alte arhitecturi de stocare, cum ar fi sistemele de fișiere care gestionează datele la nivel de fișier și stocarea pe blocuri, care gestionează datele ca blocuri în interiorul blocurilor și sectoarelor. Fiecare obiect include de obicei datele în sine, o cantitate variabilă de metadate și un identificator unic global. Stocarea obiectelor poate fi implementată la mai multe niveluri, inclusiv la nivel de dispozitiv (dispozitiv de stocare a obiectelor), la nivel de sistem și la nivel de interfață. În fiecare caz, stocarea obiectelor încearcă să implementeze caracteristici pe care alte arhitecturi de stocare nu le pot implementa, cum ar fi interfețe care pot fi programate direct de aplicații, spații de nume care pot acoperi mai multe instanțe hardware fizice și funcții de gestionare a datelor, cum ar fi replicarea datelor și distribuția datelor la nivel de obiect. Comparativ cu bazele de date, care sunt tehnologii de stocare a datelor structurate, stocarea obiectelor este destinată în principal stocării unei cantități mari de date nestructurate. Aceste date generate zilnic sunt potrivite pentru stocarea în stocarea obiectelor. Mai întâi, să creăm un nou proiect .NET framework și să instalăm versiunea Minio .net a clientului prin nuget, cu următoarea comandă:
Codul este următorul:
Despre documentația interfeței API clientului .NET:Autentificarea cu hyperlink este vizibilă.
Descrierea codului: Creați o găleată my.itsvse, încărcați npp.7.9.Installer.exe discului local pe bucket și numiți-o folder1/npp.7.9.Installer.exe, în plus, primim adresa de descărcare a obiectului, valabilă timp de 1 oră, iar fișierul poate fi descărcat prin link. Randările sunt următoarele:
Notă:Linkul de descărcare pe care îl primești nu poate modifica direct numele gazdei, adică nu poți modifica direct numele de domeniu legat, altfel va fi raportată o eroare de semnătură, după cum urmează:
<Error> <Code>SemnăturăNuPotrivește</Code> <Message>Semnătura cererii pe care am calculat-o nu corespunde semnăturii pe care le-ai furnizat. Verifică cheia și metoda de semnare.</Message> <Key>golden-oldies.zip</Key> <BucketName>my.itsvse</BucketName> <Resource>golden-oldies.zip</Resource> <RequestId>166A8CCA82FAA5DC</RequestId> <HostId>152862c6-7953-45d1-a0ed-26c70fa7bd70</HostId> </Error> În final, atașează codul sursă:
Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rog Răspunde
(Sfârșit)
|