Les objets constituent l'unité de base des opérations sur les données dans Object Storage Service (OSS). Le SDK OSS pour C++ propose les méthodes suivantes pour charger des objets :
Chargement simple : permet de charger un objet dont la taille est inférieure ou égale à 5 Go. Cette méthode prend en charge le chargement depuis la mémoire et le stockage local.
Chargement par ajout (SDK C++) : la taille maximale du fichier est de 5 Go.
Chargement avec reprise (SDK C++) : prend en charge les chargements simultanés, la reprise des chargements interrompus et la personnalisation de la taille des shards. Nous recommandons cette méthode pour les fichiers volumineux. La taille maximale du fichier est de 48,8 To.
Chargement multipartie (SDK C++) : utilisé pour charger des fichiers volumineux. La taille maximale du fichier est de 48,8 To.
Lors d'un chargement, vous pouvez définir les métadonnées du fichier et consulter la progression du chargement à l'aide d'une barre de progression. Une fois le chargement terminé, vous pouvez également utiliser les callbacks de chargement (SDK C++).