国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Cache

2019-04-02 11:44 更新

Cache庫(kù)

Cache庫(kù)僅是redis client庫(kù)的一個(gè)lua實(shí)現(xiàn)封裝, 在初始化后即可在任何地方引用.

Cache庫(kù)內(nèi)部封裝了一個(gè)簡(jiǎn)單的連接池, 方便大家在使用的時(shí)候無(wú)需手動(dòng)管理redis session生命周期.

Cache庫(kù)有自動(dòng)的斷線、超時(shí)重連機(jī)制, 但這僅限于底層網(wǎng)絡(luò)出現(xiàn)抖動(dòng)時(shí)保證session重連(超過(guò)連接次數(shù)將會(huì)拋出異常).

Cache.init(opt)

使用Cache.init進(jìn)行初始化, opt參數(shù)是一個(gè)lua table. 請(qǐng)根據(jù)實(shí)際情況傳入如下字段:

  1. host = 'redis server主機(jī)名或者ip地址'

  1. port = 6379, redis server端口號(hào)

  1. auth = '對(duì)應(yīng)redis的auth' 可選(optional)

  1. db = nil or 指定db(0), 可選(optional)

  1. max = 100 指定最大redis session連接數(shù)

此方法的返回值(true)用來(lái)判斷是否初始化成功, 初始化失敗將會(huì)進(jìn)行重復(fù)嘗試. 到達(dá)最大嘗試次數(shù)后會(huì)拋出異常.

由于會(huì)拋出異常, 所以在初始化階段如果有業(yè)務(wù)需要請(qǐng)自行用pcall或者xpcall封裝.

支持大部分的redis API

hget/get/hset/set/hmset/smember/exists等等API, 另外還有一些API如loadscript/eval/evalsha也增加了支持.

具體使用這里就不一一列舉出來(lái), 請(qǐng)大家自行參閱redis的相關(guān)API文檔并對(duì)照test_redis.lua進(jìn)行學(xué)習(xí).

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)