Menentukan versi tabel global yang Anda gunakan - Amazon DynamoDB

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

Menentukan versi tabel global yang Anda gunakan

Ada dua versi tabel global DynamoDB yang tersedia: Tabel Global versi 2019.11.21 (Saat Ini) dan. Versi tabel global 2017.11.29 (Legacy) Kami merekomendasikan menggunakan Tabel Global versi 2019.11.21 (Saat Ini). Ini lebih efisien dan mengonsumsi lebih sedikit kapasitas tulis daripada Versi tabel global 2017.11.29 (Legacy). Keuntungan dari versi terbaru meliputi:

  • Tabel sumber dan target dipertahankan bersama-sama dan tetap selaras secara otomatis untuk throughput, pengaturan TTL, pengaturan penskalaan otomatis, dan atribut berguna lainnya.

  • Indeks sekunder global juga tetap selaras.

  • Anda dapat menambahkan tabel replika baru secara dinamis dari tabel yang diisi dengan data

  • Atribut metadata yang diperlukan untuk mengontrol replikasi disembunyikan sehingga membantu mencegah penulisan atribut tersebut yang dapat menyebabkan masalah pada replikasi.

  • Versi terbaru mendukung lebih banyak Wilayah daripada versi lama, dan memungkinkan Anda menambahkan atau menghapus Wilayah pada tabel yang ada, sedangkan versi lama tidak.

  • Versi Tabel Global 2019.11.21 (Saat Ini) lebih efisien dan mengkonsumsi kapasitas tulis lebih sedikit daripadaVersi tabel global 2017.11.29 (Legacy), dan karenanya lebih hemat biaya. Secara spesifik:

    • Memasukkan item baru di satu Wilayah, lalu mereplikasi ke Wilayah lain memerlukan 2 rWCU per wilayah untuk Versi 2017.11.29 (Lama), tetapi hanya 1 untuk Versi 2019.11.21 (Terbaru).

    • Memperbarui item memerlukan 2 rWCU di Wilayah sumber dan 1 rWCU per Wilayah tujuan di Versi 2017.11.29 (Lama), tetapi hanya 1 rWCU per sumber atau tujuan di Versi 2019.11.21 (Terbaru).

    • Menghapus item memerlukan 1 rWCU di Wilayah sumber dan 2 rWCU per Wilayah tujuan di Versi 2017.11.29 (Lama), tetapi hanya 1 rWCU per sumber atau tujuan di Versi 2019.11.21 (Terbaru).

    Untuk informasi selengkapnya, lihat Harga Amazon DynamoDB.

Menentukan versi melalui CLI

Untuk mengetahui versi tabel global mana yang Anda gunakanmelalui AWS CLI, periksa DescribeTable dan. DescribeGlobalTable DescribeTableakan menampilkan versi tabel jika itu adalah Versi 2019.11.21 (Saat ini), dan DescribeGlobalTable properti akan menampilkan versi tabel jika itu adalah Versi 2017.11.29 (Legacy).

Menentukan versi melalui konsol

Menemukan versi melalui konsol

Untuk mengetahui versi tabel global yang Anda gunakan melalui konsol, lakukan langkah berikut:

  1. Buka konsol DynamoDB di https://console.aws.amazon.com/dynamodb/home.

  2. Di panel navigasi di sisi kiri konsol, pilih Tabel.

  3. Pilih tabel yang ingin Anda gunakan.

  4. Pilih tab Tabel Global.

    Versi tabel global menampilkan versi tabel global yang sedang digunakan:

    Tab Tabel Global di konsol DynamoDB menunjukkan versi tabel global 2019.11.21.

Untuk meningkatkan dari tabel global Versi 2017.11.29 (Lama) ke Versi 2019.11.21 (Terbaru), ikuti langkah-langkahnya di sini. Proses peningkatan secara keseluruhan akan berjalan tanpa mengganggu tabel langsung, dan akan selesai dalam waktu kurang dari satu jam. Untuk informasi selengkapnya, lihat Memperbarui ke Versi 2019.11.21 (Terbarui)

catatan
  • Jika pesan Versi tabel global tidak muncul di konsol, artinya ada tabel lain dengan nama yang sama di Wilayah lain. Dalam hal ini, tabel saat ini tidak dapat dibuat menjadi tabel global. Tabel saat ini harus disalin ke tabel baru dengan nama unik, atau semua tabel lain dengan nama yang sama harus dihapus.

  • Jika Anda menggunakan Global Tables versi 2019.11.21 (Saat ini) dari tabel global dan Anda juga menggunakan fitur Time to Live, DynamoDB mereplikasi penghapusan TTL ke semua tabel replika. Penghapusan TTL awal tidak mengonsumsi kapasitas tulis di wilayah tempat TTL kedaluwarsa. Namun, penghapusan TTL yang direplikasi untuk tabel replika mengonsumsi unit kapasitas tulis yang direplikasi ketika menggunakan kapasitas yang disediakan, atau kapasitas tulis yang direplikasi ketika menggunakan mode kapasitas sesuai permintaan, di masing-masing wilayah replika dan biaya akan berlaku.

  • Dalam Tabel Global versi 2019.11.21 (Saat ini), ketika penghapusan TTL terjadi, itu direplikasi ke semua wilayah replika. Tulisan yang direplikasi ini tidak mengandung properti type atau principalID. Hal ini dapat menyulitkan untuk membedakan penghapusan TTL dari penghapusan pengguna dalam tabel yang direplikasi.