Redis Il-persistenza hija l-mekkaniżmu li jippermetti l-ħażna Redis tad-dejta fuq il-hard disk biex tiżgura li d-dejta ma tintilifx waqt Redis il-bidu mill-ġdid tas-server jew f'każ ta 'fallimenti. Redis jappoġġja żewġ mekkaniżmi ewlenin ta 'persistenza: RDB(Redis Database File) u AOF(Append-Only File).
RDB(Redis Database File)
- RDB huwa mekkaniżmu ta 'backup li joħloq stampa tad- Redis database f'punt speċifiku fiż-żmien.
- Meta tuża RDB, Redis issalva d-dejta f'fajl bl-estensjoni .rdb.
- RDB jista 'jiġi kkonfigurat biex iwettaq backups perjodikament jew meta jseħħu avvenimenti sinifikanti, bħal ċertu numru ta' bidliet ewlenin fi żmien speċifiku.
- RDB huwa mekkaniżmu ta 'backup veloċi u effiċjenti peress li juża proċess sħiħ biex jiffranka d-data.
AOF(Fajl Appendi biss)
- AOF huwa mekkaniżmu ta 'backup li jikteb l-operazzjonijiet kollha tad-database f'log file.
- Meta tuża AOF, Redis jikteb kull kmand tal-kitba(SET, DELETE, eċċ.) fil-log file.
- AOF jista 'jiġi kkonfigurat biex jirreġistra data bbażata fuq rotazzjoni bbażata fuq il-ħin jew rotazzjoni bbażata fuq l-avveniment.
- AOF jista 'jintuża biex jirkupra d-data meta Redis jerġa' jibda billi jerġa' jdaqq l-operazzjonijiet kollha rreġistrati fil-fajl tal-ġurnal.
Tista' tagħżel li tuża RDB, AOF, jew it-tnejn, skont ir-rekwiżiti u l-ambjent tal-applikazzjoni tiegħek. RDB jintuża komunement għal backups perjodiċi u jikkonsma inqas riżorsi, filwaqt li AOF spiss jintuża biex jiżgura durabilità u affidabilità ogħla. Xi applikazzjonijiet jużaw iż-żewġ mekkaniżmi biex jiżguraw l-aħjar kapaċitajiet ta 'sigurtà u rkupru.