Veliko ponudnikov IDC ponuja storitve objektnega shranjevanja, kot so Alibaba Cloudov OSS, Tencent Cloudov COS, Amazonov S3 itd., vsi s podobnimi vmesniki.
Objektno shranjevanje je računalniška arhitektura shranjevanja podatkov, ki upravlja podatke kot objekte, v nasprotju z drugimi arhitekturami shranjevanja, kot so datotečni sistemi, ki upravljajo podatke na ravni datotek, in blokovna shramba, ki upravlja podatke kot bloke znotraj blokov in sektorjev. Vsak objekt običajno vključuje same podatke, spremenljivo količino metapodatkov in globalno edinstven identifikator. Objektno shranjevanje je mogoče implementirati na več ravneh, vključno z napravo (objektna shranjevalna naprava), sistemsko in vmesnikom. V vsakem primeru objektno shranjevanje poskuša implementirati funkcije, ki jih druge arhitekture shranjevanja ne morejo, kot so vmesniki, ki jih lahko aplikacije programirajo neposredno, imenski prostori, ki lahko zajemajo več fizičnih strojnih instanc, in funkcije upravljanja podatkov, kot sta replikacija in distribucija podatkov na ravni objektov. V primerjavi z bazami podatkov, ki so tehnologije za shranjevanje strukturiranih podatkov, je objektno shranjevanje predvsem namenjeno shranjevanju velike količine nestrukturiranih podatkov. Ti podatki, ustvarjeni dnevno, so primerni za shranjevanje v objektni shrambi. Najprej ustvarimo nov .NET ogrodni projekt in namestimo Minio .net različico odjemalca preko nugeta, z naslednjim ukazom:
Koda je naslednja:
O dokumentaciji vmesnika .NET odjemalskega API-ja:Prijava do hiperpovezave je vidna.
Opis kode: Ustvarite my.itssve vedro, naložite npp.7.9.Installer.exe lokalnega diska v vedro in ga poimenujte map1/npp.7.9.Installer.exe, poleg tega pa dobimo naslov za prenos objekta, ki velja 1 uro, datoteko pa je mogoče prenesti preko povezave. Upodobitve so naslednje:
Opomba:Povezava za prenos, ki jo dobite, ne more neposredno spremeniti imena gostitelja, torej ne morete neposredno spreminjati povezanega imena domene, sicer bo prijavljena napaka podpisa, kot sledi:
<Error> <Code>SignatureDoesNotMatch</Code> <Message>Podpis na zahtevo, ki smo ga izračunali, ne ustreza podpisu, ki ste ga dali. Preverite svoj ključ in način podpisovanja.</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> Na koncu priložite izvorno kodo:
Turisti, če želite videti skrito vsebino te objave, prosim Odgovoriti
(Konec)
|