2026年租用 Mac Mini 七乘二十四決策矩陣 Redis AOF/RDB 持久化窗口、記憶體上限與磁碟水位閾值清單

閱讀時間:約 8 分鐘

租用 Mac Mini七乘二十四時,Redis 與 worker 同碟,AOF 重寫RDBmaxmemoryAPFS 易疊加尖峰。附參數表、監控閾值與長跑節奏;Celery磁碟 FAQ免登入購買

風險

單機上持久化與長任務共用 CPU/SSD,尖峰易拖長尾或錯過心跳。

  1. 重寫疊加BGREWRITEAOFBGSAVE 同窗競爭 IO。
  2. 記憶體:未設 maxmemory 或 policy 不當,交換或靜默驅逐。
  3. 磁碟:AOF、RDB、日誌同卷,剩餘觸紅即救火。

配置對照

Redis 7 系起點表;請以寫入率與 SLA 驗收。

appendfsync 策略對照

appendfsync耐久視窗IO 形態Mini 註記
always寫入批次後即盡力 fsync,斷電遺失窗最小fsync 最密,與同碟 worker 搶 IO資料集極小或與磁碟隔離時才常見
everysec異常斷電約一秒級近期寫入可能遺失混合負載常用預設與長跑併存時多數團隊起點
no交給作業系統刷盤時機,遺失窗較寬顯式 fsync 壓力較低僅限可重建快取或具複製/外部日誌

save 規則(RDB 觸發)

範例行意義適用
save 900 1十五分鐘內至少 1 次變更則快照低變更元資料或控制面
save 300 10五分鐘內 10 次變更則快照中等寫入、資料集有界
save 60 10000一分鐘內萬級變更則頻繁快照專用快取節點;須盯磁碟與延遲
save ""關閉自動 RDB以 AOF 為主並由外部編排備份

maxmemory 驅逐

maxmemory-policy行為適用
volatile-lru僅驅逐帶 TTL 的鍵(LRU)工作階段、功能開關等已設過期
allkeys-lru觸頂後跨全部鍵 LRU 驅逐可安全重填的純快取層
volatile-ttl優先驅逐即將到期的揮發鍵TTL 具業務語意的時間敏感佇列
noeviction滿內存時寫入失敗而非靜默刪鍵不可接受靜默丟訊息的 broker 語意

備份窗口

窗口動作護欄
備份前一小時確認 save 或手動 BGSAVE 策略;離線複製 dump.rdbfork 尖峰前確認剩餘空間
AOF 維護佇列深度低時觸發 BGREWRITEAOF避免與大型 RDB 或檔案系統快照重疊
複製後校驗或於備目錄演練還原至少保留兩代+異地副本

長跑任務維運

  1. 量測寫入後再定 appendfsync
  2. maxmemory 低於 RAM 減 OS/agent/worker;policy 依角色。
  3. save、AOF 重寫、快照、輪替錯開
  4. 匯出 INFO persistence;季演還原。
  5. 黃線先節流生產端再排錯。

監控與告警閾值

  • 記憶體:約 80%/90%(對 maxmemory)頁/警;used_memory_rss 背離看碎裂。
  • 磁碟:剩餘約 20%/10% 黃紅;兼看成長率。
  • 持久化:重寫或 rdb_last_bgsave_time_sec 異常拉長即查。
  • 連線blocked_clientsrejected_connections 驟升預警。

FAQ

AOF 與 RDB 並開?
碟與離峰窗夠可並存;否則一主路徑+外送備份。
everysec 零遺失?
否;需容忍度與複製/應用層並陳。

購買引導

RAM 留給 maxmemory 與 worker;SSD 留給 AOF/RDB/日誌。

  • 資料目錄放本機內建碟,勿用網路卷當主庫。
  • 重寫可評估獨立卷分流 appendonly。
  • 免登入購買頁 結帳後再對齊離峰排程。

摘要everysec 常見預設;maxmemory+policy;碟 20%/10%;持久化作業錯開。

Redis 長跑節點

RunMini 七乘二十四。免登入購買 · 定價 · 幫助

立即租用
免登入租用 Mac Mini 跑 Redis 七乘二十四