Namespace hierarkis (original) (raw)

Halaman ini memberikan ringkasan tentang ruang nama hierarkis, termasuk fitur utamanya, kasus penggunaan umum, manfaat, dan batasan yang perlu dipertimbangkan.

Ringkasan

Namespace hierarkis adalah kemampuan yang ditawarkan oleh Cloud Storage yang memungkinkan Anda mengatur objek ke dalam folder dan menyimpan data dalam struktur sistem file yang logis. Menyimpan data Anda dalam struktur sistem file akan meningkatkan performa, memastikan konsistensi, dan menyederhanakan pengelolaan workload yang intensif data dan berorientasi file.

Operasi folder memberikan kemampuan pengelolaan dan keandalan, termasuk membuat, menghapus, mencantumkan, dan mengganti nama folder. Organisasi objek yang hierarkis menyederhanakan organisasi data dan menyederhanakan tugas pengelolaan data. Folder dalam bucket dengan namespace hierarkis yang diaktifkan dapat berisi objek, folder lain, atau kombinasi keduanya.

Untuk menggunakan folder dalam bucket, Anda harus mengaktifkan ruang nama hierarkis saat membuat bucket. Setelan namespace hierarkis bucket Anda tidak dapat diubah setelah bucket dibuat. Untuk mengetahui informasi tentang cara mengaktifkan namespace hierarkis untuk bucket Anda, lihat Membuat dan mengelola bucket dengan namespace hierarkis yang diaktifkan.

Diagram berikut menunjukkan contoh bucket dengan namespace hierarkis yang diaktifkan, tempat objek disusun dalam struktur hierarkis folder.

Gambar 1. Hierarki bucket dengan folder dan objek.

Gambar 1. Hierarki bucket dengan folder dan objek.

Fitur utama

Namespace hierarkis menyediakan fitur berikut:

Kapan Anda harus mengaktifkan namespace hierarkis untuk bucket Anda

Anda harus mempertimbangkan untuk mengaktifkan ruang nama hierarkis saat menggunakan aplikasi yang mengharapkan hierarki dan semantik seperti sistem file. Namespace hierarkis bermanfaat untuk tugas intensif data seperti workload analisis, AI, dan ML. Berikut beberapa skenario umum yang mengharuskan Anda mempertimbangkan penggunaan namespace hierarkis:

Sebelum mengaktifkan namespace hierarkis untuk bucket, Anda harus mempertimbangkan batasan namespace hierarkis. Untuk mengetahui informasi tentang batasan namespace hierarkis, lihat Batasan.

Manfaat namespace hierarkis

Saat mengaktifkan Namespace hierarkis untuk bucket, Anda dapat melakukan hal berikut:

Dukungan platform

Bucket dengan namespace hierarkis mendukung kemampuan platform Cloud Storage berikut:

Kompatibilitas dengan operasi dan fitur Cloud Storage

Bucket dengan namespace hierarkis yang diaktifkan memiliki interaksi berikut dengan operasi Cloud Storage lainnya:

Operasi objek

Bucket dengan namespace hierarkis yang diaktifkan menangani operasi objek dengan cara berikut:

Operasi folder terkelola

Bucket dengan namespace hierarkis yang diaktifkan menangani operasi folder terkelola dengan cara berikut:

Operasi bucket

Anda dapat menghapus bucket dengan namespace hierarkis yang diaktifkan dengan cara yang sama seperti bucket lainnya. Jika bucket yang diaktifkan dengan namespace hierarkis hanya berisi folder kosong dan tidak ada objek atau folder terkelola, bucket tersebut dapat dihapus.

Object Lifecycle Management

Object Lifecycle Management memungkinkan Anda mengotomatiskan tindakan pada objek berdasarkan kondisi, seperti usia atau awalan. Namun, aturan Pengelolaan Siklus Proses Objek dapat berperilaku berbeda di bucket dengan namespace hierarkis dan di bucket dengan namespace datar karena operasi RenameFolder:

Cara mengelola bucket dengan namespace hierarkis yang diaktifkan

Anda dapat mencantumkan semua bucket dengan namespace hierarkis yang diaktifkan, terlepas dari tata letak penyimpanannya. Tata letak penyimpanan bucket menjelaskan cara objek disusun dalam bucket, baik dalam namespace datar maupun namespace hierarkis. Untuk mengetahui petunjuk tentang cara melihat tata letak penyimpanan bucket, lihat Mendapatkan tata letak penyimpanan bucket. Untuk mencantumkan semua bucket, ikuti petunjuk yang dijelaskan dalam Mencantumkan bucket.

Anda dapat menghapus bucket dengan namespace hierarkis yang diaktifkan dengan cara yang sama seperti bucket lainnya. Untuk tujuan penghapusan, jika bucket dengan namespace hierarkis yang diaktifkan hanya berisi folder kosong dan tidak ada objek atau folder terkelola, maka bucket tersebut dianggap kosong. Untuk mengetahui petunjuk tentang cara menghapus bucket, lihatMenghapus bucket.

Harga

Untuk mengetahui informasi harga, lihat Harga Cloud Storage.

Batasan

Berikut adalah batasan namespace hierarkis:

Langkah berikutnya

Coba sendiri

Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa Cloud Storage dalam skenario dunia nyata. Pelanggan baru juga akan mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.

Coba Cloud Storage gratis