Bagikan melalui


Skalabilitas dan target performa untuk Table Storage

Referensi ini merinci skalabilitas dan target performa untuk Azure Storage. Skalabilitas dan target performa yang tercantum di sini adalah target kelas atas, tetapi dapat dicapai. Dalam semua kasus, tingkat permintaan dan bandwidth yang dicapai oleh akun penyimpanan Anda tergantung pada ukuran objek yang disimpan, pola akses yang digunakan, dan jenis beban kerja yang dilakukan aplikasi Anda.

Pastikan untuk menguji layanan Anda untuk menentukan apakah performanya memenuhi kebutuhan Anda. Jika memungkinkan, hindari lonjakan mendadak dalam laju lalu lintas dan pastikan lalu lintas terdistribusi dengan baik di seluruh partisi.

Saat aplikasi Anda mencapai batas yang dapat ditangani partisi untuk beban kerja Anda, Azure Storage mulai menampilkan respons kode kesalahan 503 (Server Sibuk) atau kode kesalahan 500 (Waktu Operasi Habis). Jika terjadi kesalahan 503, pertimbangkan untuk memodifikasi aplikasi Anda untuk menggunakan kebijakan backoff eksponensial untuk percobaan kembali. Backoff eksponensial memungkinkan muatan pada partisi berkurang, dan untuk meringankan lonjakan lalu lintas ke partisi tersebut.

Target skala untuk penyimpanan Table

Tabel berikut ini menjelaskan kapasitas, skalabilitas, dan target kinerja untuk Penyimpanan tabel.

Sumber daya Target
Jumlah tabel dalam akun penyimpanan Azure Hanya dibatasi oleh kapasitas akun penyimpanan
Jumlah partisi dalam tabel Hanya dibatasi oleh kapasitas akun penyimpanan
Jumlah entitas dalam partisi Hanya dibatasi oleh kapasitas akun penyimpanan
Ukuran minimum tabel tunggal 500 TiB
Ukuran maksimum entitas tunggal, termasuk semua nilai properti 1 MiB
Jumlah properti maksimum dalam tabel entitas 255 (termasuk tiga properti sistem, PartitionKey, RowKey, dan Timestamp)
Ukuran total maksimum properti individual dalam entitas Bervariasi menurut jenis properti. Untuk informasi selengkapnya, lihat Jenis Properti di Memahami Model Data Layanan Tabel.
Ukuran PartitionKey String berukuran hingga 1024 karakter
Ukuran RowKey String berukuran hingga 1024 karakter
Ukuran transaksi grup entitas Transaksi dapat mencakup paling banyak 100 entitas, dan ukuran payload harus berukuran kurang dari 4 MB. Transaksi grup entitas dapat mencakup pembaruan ke entitas hanya sekali.
Jumlah maksimum kebijakan akses tersimpan per tabel 5
Tingkat permintaan maksimum per akun penyimpanan 20.000 transaksi per detik, yang mengasumsikan ukuran entitas 1-KiB
Throughput target untuk partisi tabel tunggal (1 entitas KiB) Hingga 2.000 entitas per detik

Lihat juga