memcached replace命令
翻譯結果:
英[rɪˈpleɪs] 美[rɪˈples]
vt.代替;替換;把…放回原位;(用…)替換
第三人稱單數: replaces 現在分詞: replacing過去式: replaced 過去分詞: replaced
memcached replace命令語法
作用:用來取代已存在的 key(鍵) 的 value(資料值)。如果 key 不存在,則替換失敗,並且您將獲得回應 NOT_STORED。
語法:replace key flags exptime bytes [noreply]value
參數:
參數 | 描述 |
key | #鍵值key-value 結構中的key,用於尋找快取值。 |
flags | 可以包含鍵值對的整數參數,客戶機使用它儲存關於鍵值對的額外資訊 。 |
exptime | 在快取中保存鍵值對的時間長度(以秒為單位,0 表示永遠)。 |
bytes | 在快取中儲存的位元組數。 |
noreply | 可選,此參數告知伺服器不需要傳回資料。 |
value | 儲存的值(始終位於第二行)(可直接理解為key-value結構中的value)。 |
memcached replace命令範例
add mykey 0 900 10 data_value STORED get mykey VALUE mykey 0 10 data_value END replace mykey 0 900 16 some_other_value get mykey VALUE mykey 0 16 some_other_value END