全部产品
Search
文档中心

Object Storage Service:Objek

更新时间:Aug 16, 2025

Alibaba Cloud OSS SDK untuk Python menyediakan berbagai Operasi API untuk mengelola dan memproses objek serta file yang tersimpan di Bucket OSS. Topik ini menjelaskan cara memanggil operasi-operasi tersebut untuk mengunggah, mengunduh, dan mengelola file, serta mengelola direktori dan melakukan pengindeksan data. OSS SDK untuk Python menawarkan solusi yang dapat disesuaikan dengan kebutuhan Anda, baik untuk memproses batch data besar maupun mengonfigurasi kebijakan kontrol akses.

Mengunggah file

OSS SDK untuk Python menyederhanakan proses mengunggah file lokal ke Bucket OSS. Beberapa metode unggah tersedia, seperti unggah sederhana, unggah tambahan, unggah berkelanjutan, dan unggah multipart, yang sesuai untuk berbagai kasus penggunaan. Misalnya, saat mentransfer file besar atau bekerja dalam kondisi jaringan tidak stabil, unggah berkelanjutan dan unggah multipart memastikan integritas dan keandalan data. Selain itu, Anda dapat memantau kemajuan unggah melalui bilah progres.

Mengunduh file

Anda dapat mengunduh objek dari OSS ke disk lokal atau membacanya langsung ke memori menggunakan OSS SDK untuk Python. Fitur pengunduhan rentang dan pengunduhan berkelanjutan memungkinkan Anda mengambil bagian tertentu secara efisien, bahkan dalam lingkungan bandwidth rendah. Fitur ini sangat berguna untuk mengunduh dataset besar karena memungkinkan pengguna mengunduh hanya bagian yang diperlukan, sehingga menghemat waktu dan sumber daya.

Mengelola file

Selain operasi dasar unggah dan unduh, OSS SDK untuk Python mendukung tugas manajemen file tingkat lanjut seperti konversi kelas penyimpanan, manajemen metadata, penamaan ulang, dan penghapusan file. Anda juga dapat menambahkan tag ke objek untuk Klasifikasi dan pengambilan kembali, atau mengonfigurasi aturan siklus hidup untuk menghapus konten kedaluwarsa secara otomatis, memberikan pengembang kontrol fleksibel atas ruang penyimpanan mereka.

Mengelola direktori

OSS SDK untuk Python mendukung manajemen direktori dengan fitur seperti pembuatan, pencatatan, penghapusan direktori, serta penjelajahan objek di dalamnya. Fitur ini cocok untuk aplikasi dengan struktur file kompleks, seperti platform pendidikan online yang memerlukan pengkategorian materi berdasarkan kursus.

Pengindeksan data

Saat bekerja dengan dataset berskala besar, Anda dapat menggunakan fitur pengindeksan data tingkat lanjut yang didukung oleh OSS SDK untuk Python guna mengambil informasi dari Bucket OSS secara efisien. Strategi pengindeksan yang efektif memungkinkan lokasi cepat catatan yang diperlukan dalam petabyte data, mengurangi waktu respons secara signifikan dan meningkatkan kualitas layanan.

Catatan

  • Sebelum menggunakan OSS SDK untuk Python, pastikan lingkungan pengembangan telah terpasang dan dikonfigurasi dengan benar.

  • Saat mengunggah atau mengunduh file menggunakan OSS SDK untuk Python, pastikan koneksi jaringan stabil untuk menghindari gangguan. Kami merekomendasikan mencadangkan data penting sebelum melakukan operasi seperti penghapusan untuk mencegah kehilangan data secara tidak sengaja.

Referensi