Modul ini membahas cara Redis menjaga data tetap tersimpan ketika proses server dimulai ulang. Isinya mencakup snapshot RDB, pencatatan perintah pada berkas AOF, serta pertimbangan untuk memilih salah satu atau keduanya sesuai beban kerja. Setiap mekanisme dipraktikkan pada server lab khusus sehingga proses snapshot, pencatatan, pemadatan, dan pemulihan dapat diamati langsung.
Persistensi
Kompromi durability: snapshot RDB, berkas append-only AOF, dan pemilihan strategi per beban kerja.
0/0 selesai
- RDB
Snapshot RDB: pemicu SAVE/BGSAVE, perilaku fork, berkas dump.rdb, dan proses pemulihan.
- AOF
AOF: pencatatan perintah, kebijakan fsync, rewrite untuk memadatkan berkas, dan pemulihannya.
- Keputusan durability
Memilih RDB, AOF, atau keduanya per beban kerja, termasuk pendekatan hibrida pada Redis 8.