當我們添加任何記錄(以散列或集合的形式)時,我們是否需要COMMIT才能保存它們。 REDIS中有類似的規定嗎? 我創建了一個虛擬機,並在我的m/c上將記錄以哈希的形式添加到我的REDIS緩存中。REDIS中插入的記錄不會保存
但是,當我重新啓動Redis客戶端並查詢我的記錄時,它們不存在! 真誠地感謝任何人的緊急答覆。 謝謝!
當我們添加任何記錄(以散列或集合的形式)時,我們是否需要COMMIT才能保存它們。 REDIS中有類似的規定嗎? 我創建了一個虛擬機,並在我的m/c上將記錄以哈希的形式添加到我的REDIS緩存中。REDIS中插入的記錄不會保存
但是,當我重新啓動Redis客戶端並查詢我的記錄時,它們不存在! 真誠地感謝任何人的緊急答覆。 謝謝!
要看看會發生什麼「在線」與你的存儲,您可以使用「監視」命令。只需鍵入它之後Redis的,命令行接口輸入到控制檯:
樣本:
[email protected]:~/Projects$ redis-cli
redis 127.0.0.1:6379> monitor
OK
1361101579.987123 "monitor"
1361102054.206754 "set" "keySample" "valSample" // in another console window I run "set keySample valSample"
SRY傢伙,顯然我沒有保存利用appropraite命令添加記錄... –