課程
/后端開發
/Java
/Redis入門
為什么修改aof文件之前是關閉客戶端而不是服務端??
2018-04-04
源自:Redis入門 9-3
正在回答
這個涉及到客戶端嗎,不是使用jedis時,才是客戶端嗎?直接連接到redis上難道不應該是服務端嗎
Straws
首先需要明白Redis的AOF持久化策略是將發送到Redis服務端的每一條命令都記錄下來,并且保存到硬盤中的AOF文件中,類似修改日志文件,來一條命令就記錄一條。
如果先關閉服務端,客戶端發送的命令就無法被記錄下來,這樣就造成數據丟失了。
先關閉客戶端,這樣就不會有新的命令發送到服務端,保證數據的完整性。
舉報
本課程為Redis和Jedis使用的入門級教程,對Redis有初步了解
1 回答jedis客戶端連接服務端不需要輸入密碼嗎
2 回答ssh客戶端安裝的意義
3 回答事務執行期間redis不會再為其它的客戶端提供任何的服務,那為啥視頻中第二個窗口可以get
1 回答為什么我把aof文件中的flushall刪除,就啟動不了redis-server
1 回答老師,請問 沒有在服務器防火墻里添加端口可以正常訪問,為什么呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-08-12
這個涉及到客戶端嗎,不是使用jedis時,才是客戶端嗎?直接連接到redis上難道不應該是服務端嗎
2018-04-05
首先需要明白Redis的AOF持久化策略是將發送到Redis服務端的每一條命令都記錄下來,并且保存到硬盤中的AOF文件中,類似修改日志文件,來一條命令就記錄一條。
如果先關閉服務端,客戶端發送的命令就無法被記錄下來,這樣就造成數據丟失了。
先關閉客戶端,這樣就不會有新的命令發送到服務端,保證數據的完整性。