亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪

【Redis源碼】setnx、setex、psetex命令

63ee990e471f8c245f9af368491949a9.jpg

簡(jiǎn)介

在讀本文之前,建議閱讀文章:Redis Set命令詳解.

在了解了set的原理之后,setnx、setex、psetex命令的原理我們也應該大致了解了,這3個(gè)命令也是先調用了tryObjectEncoding將值優(yōu)化,再調用setGenericCommand將key-value設置到數據庫,只不過(guò)這3個(gè)命令不需要解析額外參數。

setnx命令

格式:

setnx key value
  • 說(shuō)明: 將key-value設置到數據庫,當且僅當key不存在時(shí)。
  • 源碼分析: 在調用setGenericCommand時(shí),將flags賦值為OBJ_SET_NX,表示只有key不存在時(shí)才可以執行函數。

setex命令

格式:

setex key seconds value
  • 說(shuō)明: 將key-value設置到數據庫,并且指定key的超時(shí)秒數。
  • 源碼分析: 在調用setGenericCommand時(shí),將flags賦值為OBJ_SET_NO_FLAGS,expire賦值為UNIT_SECONDS,表示不需要考慮數據庫中是否存在key,且時(shí)間單位為秒。

psetex命令

格式:

psetex key milliseconds value
  • 說(shuō)明: 將key-value設置到數據庫,并且指定key的超時(shí)毫秒數。
  • 源碼分析: 在調用setGenericCommand時(shí),將flags賦值為OBJ_SET_NO_FLAGS,expire賦值為UNIT_MILLISECONDS,表示不需要考慮數據庫中是否存在key,且時(shí)間單位為毫秒。


標 題:《【Redis源碼】setnx、setex、psetex命令
作 者:zeekling
提 示:轉載請注明文章轉載自個(gè)人博客:浪浪山旁那個(gè)村

評論

取消
亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪 亚洲熟女乱色一区二区三区| 又硬又粗又长又爽免费看| 亚洲视频第一页精品| 亚洲精选视频一区二区| 亚洲中文字幕精品久久吃奶水| 又爽又黄又刺激高清免费视频| 又大又粗日出了好多水好爽| 中文字幕无线码免费人妻| 亚洲精品乱码8久久久久久日本| 婷婷久久亚洲综合国产| 亚洲国产精品日本无码| 亚洲精品无码国产—区二区| 亚洲国产在线精品国自产拍| 在线免费观看国产精品| 亚洲人成电影福利在线播放| 中文字幕永久在线第一页| 日本少妇1区2区3区免费| 国产精品亚洲专区无码web| 亚洲欧洲自自偷拍无码| 亚洲精品视频免费在线观看| 精品人妻无码一区二区三区在线| 一级一片免费播放| 一本大道久久a久久综合| 国产成人免费ā片在线观看老同学| 狠狠躁夜夜躁人人爽超碰97香蕉| 国产亚洲欧洲Aⅴ综合一区| 国产精品三级电影在线观看| 在线的最新免费国产| 精品亚洲一区二区三区在线观看| 一级特黄AA大片欧美| 人人爽人人爽人人片AV亚洲| 亚洲香蕉中文日韩v日本| 亚洲另类色综合网站| 日韩精品射精管理在线观看| 中文字幕制服丝袜日韩专区| 亚洲美女高潮视频免费| 亚洲精品无码av无码专区一本| 亚洲大尺度专区无码浪潮av| 中文字幕av不卡| 亚洲精品NV久久久久久久久久| 亚洲精品久久久久久久| http://315cncn.com http://zldkz.com http://166942.com http://pyxfpb.com http://zhenghan-clothing.com http://qiandaiw.com