Kuota dan batasan di Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kuota dan batasan di Amazon QLDB

Bagian ini menjelaskan kuota saat ini, juga disebut sebagai batasan, di Amazon QLDB.

Kuota default

QLDB memiliki kuota default berikut, seperti yang juga tercantum di endpoint dan kuota Amazon QLDB di Referensi Umum AWS. Kuota iniAkun AWS per Wilayah. Untuk meminta kenaikan kuota untuk akun Anda di suatu Wilayah, gunakan konsol Service Quotas.

Masuk keAWS Management Console dan buka konsol Service Quotas di https://console.aws.amazon.com/servicequotas/.

Resource Kuota default
Jumlah maksimum buku besar aktif yang dapat Anda buat di akun di akun di akun di akun di akun di akun di akun di akun di akun di akun di akun di akun di akun di akun di akun ini. 5
Jumlah maksimum ekspor jurnal aktif ke Amazon S3 per buku besar 2
Jumlah maksimum pengaliran jurnal aktif ke Kinesis Data Streams per buku besar 5

kuota tetap

Selain kuota default, QLDB memiliki kuota tetap berikut per buku besar. Kuota ini tidak dapat ditingkatkan dengan menggunakan Service Quotas:

Resource Kuota tetap
Jumlah sesi aktif bersamaan 1500
Jumlah tabel aktif 20
Jumlah total tabel (aktif dan tidak aktif)
catatan

Di QLDB, tabel yang dijatuhkan dianggap tidak aktif dan dihitung terhadap total kuota ini.

40
Jumlah indeks per tabel 5
Jumlah dokumen dalam suatu transaksi 40
Jumlah revisi yang akan disunting dalam suatu transaksi 1
Ukuran dokumen (dikodekan dalamIonBinary format) 128 KB
Ukuran parameter pernyataan (IonBinaryformat) 128 KB
Ukuran parameter pernyataan (IonTextformat) 1 MB
Panjang string pernyataan 100.000 karakter
Ukuran transaksi 4 MB
Batas waktu transaksi 30 detik
Periode kedaluwarsa untuk pekerjaan ekspor jurnal yang telah selesai 7 hari
Periode kedaluwarsa untuk aliran jurnal terminal 7 hari

Kuota buku besar

Untuk meminta kenaikan kuota buku besar untuk akun Anda di suatu Wilayah, Anda dapat menggunakan konsol Service Quotas.

Buka konsol Service Quotas di https://console.aws.amazon.com/servicequotas/.

Beberapa kasus penggunaan QLDB memerlukan perluasan jumlah buku besarAkun AWS per Wilayah berdasarkan pertumbuhan bisnis. Misalnya, Anda mungkin perlu membuat buku besar khusus untuk mengisolasi pelanggan atau data. Dalam hal ini, pertimbangkan untuk memanfaatkan arsitektur multi-akun untuk bekerja dengan kuota QLDB. Untuk informasi selengkapnya, lihat Isolasi Silo Akun diAWS whitepaper Strategi Isolasi Penyewa SaaS.

Ukuran dokumen

Ukuran maksimum untuk dokumen yang dikodekan dalamIonBinary format adalah 128 KB. Kami tidak dapat memberikan batas yang tepat untuk ukuran dokumen dalamIonText format karena konversi dari teks ke biner bervariasi secara signifikan berdasarkan struktur setiap dokumen. QLDB mendukung dokumen dengan konten terbuka, sehingga setiap struktur dokumen yang unik mengubah perhitungan ukuran.

Ukuran transaksi

Ukuran maksimum untuk transaksi di QLDB adalah 4 MB. Ukuran transaksi dihitung berdasarkan jumlah dari faktor-faktor berikut.

Delta

Perubahan dokumen yang dihasilkan oleh semua pernyataan dalam transaksi. Dalam transaksi yang memengaruhi beberapa dokumen, ukuran delta total adalah jumlah delta individu masing-masing dokumen yang terpengaruh.

Metadata

Metadata transaksi yang dihasilkan sistem yang dikaitkan dengan setiap dokumen yang terpengaruh.

Indeks

Jika indeks didefinisikan pada tabel yang dipengaruhi oleh transaksi, entri indeks terkait juga menghasilkan delta.

Riwayat

Karena semua revisi dokumen tetap ada di QLDB, semua transaksi juga ditambahkan ke sejarah.

Sisipan - Setiap dokumen yang dimasukkan ke dalam tabel juga memiliki salinan yang dimasukkan ke dalam tabel sejarahnya. Misalnya, dokumen 100 KB yang baru dimasukkan menghasilkan minimal 200 KB delta dalam transaksi. (Ini adalah perkiraan kasar yang tidak menyertakan metadata atau indeks.)

Pembaruan - Setiap pembaruan dokumen, bahkan untuk satu bidang, membuat revisi baru dari seluruh dokumen dalam sejarah, plus atau minus delta pembaruan. Ini berarti bahwa pembaruan kecil dalam dokumen besar masih akan menghasilkan delta transaksi besar. Misalnya, menambahkan 2 KB data dalam dokumen 100 KB yang ada membuat revisi 102 KB baru dalam sejarah. Ini menambahkan hingga setidaknya 104 KB dari total delta dalam suatu transaksi. (Sekali lagi, perkiraan ini tidak menyertakan metadata atau indeks.)

Menghapus - Mirip dengan pembaruan, setiap transaksi hapus membuat revisi dokumen baru dalam sejarah. Namun,DELETE revisi yang baru dibuat lebih kecil dari dokumen asli karena memiliki data pengguna null dan hanya berisi metadata.

kendala penamaan

Tabel berikut menjelaskan batasan penamaan di Amazon QLDB.

Nama buku besar
  • Harus hanya mengandung dari 1—32 karakter alfanumerik atau tanda hubung.

  • Harus memiliki huruf atau angka untuk karakter pertama dan terakhir.

  • Tidak boleh semua angka.

  • Tidak dapat berisi dua tanda hubung berturut-turut.

  • Apakah peka terhadap huruf besar dan kecil.

Nama aliran jurnal
Nama tabel
  • Harus hanya berisi 1-128 karakter alfanumerik atau garis bawah.

  • Harus memiliki sebuah huruf atau garis bawah untuk karakter pertama.

  • Dapat berisi kombinasi karakter alfanumerik dan garis bawah untuk karakter yang tersisa.

  • Apakah peka terhadap huruf besar dan kecil.

  • Tidak harus berupa kata QLDB PartiQL reserved.