Számos IDC gyártó kínál objektumtárolási szolgáltatásokat, mint például az Alibaba Cloud OSS-e, a Tencent Cloud COS-a, az Amazon S3-a stb., mindegyik hasonló interfésznel.
Az objektumtárolás egy számítógépes adattárolási architektúra, amely objektumként kezeli az adatokat, szemben más tárolóarchitektúrákkal, mint például fájlrendszerekkel, amelyek fájlokat fájlszinten kezelnek, illetve blokk-tárolókkal, amelyek blokkként kezelik az adatokat blokkokon és szektorokon belül. Minden objektum általában magában foglalja magát az adatot, egy változó mennyiségű metaadatot és egy globálisan egyedi azonosítót. Az objektumtárolás több szinten is megvalósítható, beleértve az eszköz szintjét (objektumtároló eszköz), rendszerszintet és interfész szintet. Minden esetben az objektumtárolás olyan funkciókat próbál megvalósítani, amelyeket más tárolóarchitektúrák nem tudnak, például olyan interfészeket, amelyeket alkalmazások közvetlenül programozhatnak, névtereket, amelyek több fizikai hardverpéldányt is lefedhetnek, valamint adatkezelési funkciókat, mint az adatreplikáció és az adatok elosztása objektumszintű részletességgel. Az adatbázisokhoz képest, amelyek strukturált adattároló technológiák, az objektumtárolás elsősorban nagy mennyiségű strukturálatlan adat tárolására irányul. A napi szinten generált adatok alkalmasak objektumtárolásra is. Először is hozzunk létre egy új .NET keretrendszert, és telepítsük a Minio .net verziót a kliens Nuget-en keresztül, a következő parancsval:
A kódex a következő:
A .NET kliens API interfész dokumentációjáról:A hiperlink bejelentkezés látható.
Kódleírás: Létrehozz egy my.itsvse vödröt, töltsd fel a helyi lemez npp.7.9.Installer.exe a vödörbe, és nevezzük el a mappát 1/npp.7.9.Installer.exe-re, ezen felül megkapjuk az objektum letöltési címét, amely 1 óráig érvényes, és a fájl letöltheti a linken keresztül. A képek a következők:
Jegyzet:A letöltési link, amit kapsz, nem tudja közvetlenül módosítani a hosztnevet, vagyis közvetlenül nem módosíthatod a kapcsolt domain nevet, különben aláírási hibát jelentenek, az alábbiak szerint:
<Error> <Code>SignatureDoesNotMatch</Code> <Message>Az általunk kiszámított kérés aláírása nem egyezik az Ön által megadott aláírással. Ellenőrizd a kulcsodat és az aláírási módszeredet.</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> Végül csatoljuk a forráskódot:
Turisták, ha szeretnétek megnézni ennek a bejegyzésnek a rejtett tartalmát, kérlek Válasz
(Vége)
|