全部产品
Search
文档中心

Tair (Redis® OSS-Compatible):Nonaktifkan AOF

更新时间:Jul 06, 2025

Secara default, file hanya-tambah (AOF) diaktifkan untuk instance Tair (Redis OSS-compatible). Topik ini menjelaskan cara mengonfigurasi parameter appendonly untuk mengaktifkan atau menonaktifkan AOF.

Ikhtisar AOF

Tair (Redis OSS-compatible) menyediakan dua opsi persistensi data: persistensi AOF dan persistensi Redis Database (RDB). Setelah persistensi AOF diaktifkan untuk suatu instance, instance tersebut mencatat semua operasi tulis yang diterima, seperti SET. Jika ukuran file AOF lebih besar dari yang diperlukan, file AOF akan secara otomatis ditulis ulang untuk mengurangi penggunaan disk.

Penulisan ulang AOF dipicu ketika ukuran AOF melebihi 25% dari memori instance dan bertambah lebih dari 200% sejak penulisan ulang terakhir (dikenal sebagai penulisan ulang dasar). Untuk instance kosong, ukuran AOF selama penulisan ulang dasar adalah 1 byte.

Kebijakan persistensi AOF untuk instance Tair (Redis OSS-compatible) adalah AOF_FSYNC_EVERYSEC, yang secara asinkron menulis perintah dalam buffer AOF ke disk setiap detik. Kebijakan ini membantu mengurangi dampak kinerja dari pengaktifan AOF pada instance.

Skenario

Mengaktifkan AOF dapat memperkenalkan beberapa overhead kinerja. Anda dapat mengikuti prosedur dalam topik ini untuk menonaktifkan AOF jika instance Anda mengalami latensi permintaan, jitter, atau timeout karena AOF.

Peringatan

Jika Anda menggunakan Tair (Enterprise Edition) dan telah mengaktifkan Global Distributed Cache atau flashback data (restorasi data pada titik waktu tertentu), Anda tidak dapat menonaktifkan AOF.

Status dan dampak persistensi AOF

  • Secara default, persistensi AOF diaktifkan saat Anda membuat instance Tair atau Redis Open-Source Edition, kecuali jika instance tersebut adalah instance Tair dengan optimasi memori persisten.

  • Jika Anda mengubah nilai parameter appendonly dari yes menjadi no, sistem segera menonaktifkan AOF tanpa perlu me-restart instance.

  • Jika Anda mengubah nilai parameter appendonly dari no menjadi yes, perhatikan dampak berikut:

    • Sistem segera mengaktifkan AOF tanpa perlu me-restart instance.

    • Setelah AOF diaktifkan, sistem secara berkala melakukan penulisan ulang untuk menekan file AOF yang dihasilkan. Selama proses penulisan ulang, mungkin ada sedikit peningkatan latensi dalam orde milidetik.

Prosedur

  1. Masuk ke konsol dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instance yang ingin Anda kelola berada. Kemudian, temukan instance dan klik ID instance.

  2. Di panel navigasi sisi kiri, klik Parameter Settings.

  3. Pada halaman Parameter Sistem, klik Modify di kolom Actions yang sesuai dengan parameter appendonly.
  4. Di kotak dialog yang muncul, lakukan langkah-langkah berikut:
    1. Atur parameter appendonly.
      Nilai valid:
      • yes: mengaktifkan persistensi AOF.
      • no: menonaktifkan persistensi AOF.
    2. Klik OK.

FAQ

Bisakah saya memulihkan data yang saya hapus secara tidak sengaja setelah menonaktifkan AOF?

Menonaktifkan AOF tidak memengaruhi cadangan penuh instance. Anda dapat memulihkan data Anda menggunakan cadangan penuh.

Operasi API terkait

Operasi API

Deskripsi

DescribeParameters

Meminta konfigurasi dan parameter operasional suatu instance.

ModifyInstanceConfig

Memodifikasi pengaturan parameter suatu instance.