redis 開(kāi)啟AOF

redis 開(kāi)啟AOF

找到redis 安裝目錄

打開(kāi) redis.conf? 修改以下參數(shù):

appendonly? yes? ? ? ? (默認(rèn)no,關(guān)閉)表示是否開(kāi)啟AOF持久化:?

appendfilename “appendonly.aof”? ? AOF持久化配置文件的名稱(chēng):

AOF持久化策略(默認(rèn)每秒):

  appendfsync always (同步持久化,每次發(fā)生數(shù)據(jù)變更會(huì)被立即記錄到磁盤(pán),性能差但數(shù)據(jù)完整性比較好)

  appendfsync everysec (異步操作,每秒記錄,如果一秒鐘內(nèi)宕機(jī),有數(shù)據(jù)丟失)

  appendfsync no (將緩存回寫(xiě)的策略交給系統(tǒng),linux 默認(rèn)是30秒將緩沖區(qū)的數(shù)據(jù)回寫(xiě)硬盤(pán)的)

AOF的Rewrite(重寫(xiě))

  定義:AOF采用文件追加的方式持久化數(shù)據(jù),所以文件會(huì)越來(lái)越大,為了避免這種情況發(fā)生,增加了重寫(xiě)機(jī)制

  當(dāng)AOF文件的大小超過(guò)了配置所設(shè)置的闕值時(shí),Redis就會(huì)啟動(dòng)AOF文件壓縮,只保留可以恢復(fù)數(shù)據(jù)的最小指令集,可以使用命令bgrewriteaof

觸發(fā)機(jī)制:Redis會(huì)記錄上次重寫(xiě)時(shí)的AOF文件大小,默認(rèn)配置時(shí)當(dāng)AOF文件大小是上次rewrite后大小的一倍且文件大于64M時(shí)觸發(fā)

  auto-aof-rewrite-percentage 100 (一倍)

   auto-aof-rewrite-min-size 64mb

默認(rèn)情況下redis安裝目錄會(huì)生成?appendonly.aof文件,如果沒(méi)有則

執(zhí)行以下兩條命令:

redis-cli config set appendonly yes

redis-cli config set save “”(可選)

執(zhí)行的第一條命令開(kāi)啟了 AOF 功能: Redis 會(huì)阻塞直到初始 AOF 文件創(chuàng)建完成為止, 之后 Redis 會(huì)繼續(xù)處理命令請(qǐng)求, 并開(kāi)始將寫(xiě)入命令追加到 AOF 文件末尾。

執(zhí)行的第二條命令用于關(guān)閉 RDB 功能。 這一步是可選的, 如果你愿意的話, 也可以同時(shí)使用 RDB 和 AOF 這兩種持久化功能。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、Redis高可用概述 在介紹Redis高可用之前,先說(shuō)明一下在Redis的語(yǔ)境中高可用的含義。 我們知道,在w...
    空語(yǔ)閱讀 1,686評(píng)論 0 2
  • 企業(yè)級(jí)redis集群架構(gòu)的特點(diǎn) 海量數(shù)據(jù) 高并發(fā) 高可用 要達(dá)到高可用,持久化是不可減少的,持久化主要是做災(zāi)難恢復(fù)...
    lucode閱讀 2,285評(píng)論 0 7
  • Redis 提供了多種不同級(jí)別的持久化方式: 了解 RDB 持久化和 AOF 持久化之間的異同是非常重要的, 以下...
    笑Skr人啊閱讀 521評(píng)論 0 1
  • 介紹 首先,我們應(yīng)該明確持久化的數(shù)據(jù)有什么用,答案是用于重啟后的數(shù)據(jù)恢復(fù)。 Redis是一個(gè)內(nèi)存數(shù)據(jù)庫(kù),無(wú)論是RD...
    小王寫(xiě)bug閱讀 980評(píng)論 0 1
  • 小的時(shí)候,有一個(gè)場(chǎng)景見(jiàn)過(guò)了很多次,同樣一個(gè)地方,同樣是尿急的我們,卻總是找不到那個(gè)地方的廁所,等找到了好不容易可以...
    由子茶閱讀 2,176評(píng)論 0 0

友情鏈接更多精彩內(nèi)容