日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Redis如何調(diào)整存活時(shí)間(redis設(shè)置存活時(shí)間)

Redis:如何調(diào)整存活時(shí)間

Redis是一種開(kāi)源的內(nèi)存數(shù)據(jù)庫(kù),既可以存儲(chǔ)和讀取鍵值(KEY-value)對(duì),又可以存儲(chǔ)各種類(lèi)型的復(fù)雜數(shù)據(jù)結(jié)構(gòu),包括列表(lists),哈希表(hashes),集合(sets)等。因此,在存儲(chǔ)數(shù)據(jù)時(shí),往往也需要調(diào)整它們的存活時(shí)間。

在Redis中,可以通過(guò)指令EXPIRS(key,ttl)來(lái)調(diào)整key的存活時(shí)間。該指令讓內(nèi)存中的Key設(shè)置一個(gè)過(guò)期時(shí)間,若超過(guò)過(guò)期時(shí)間,則會(huì)被從內(nèi)存中刪除。ttl參數(shù)是一個(gè)相對(duì)時(shí)間,即指key從現(xiàn)在起過(guò)多少秒后過(guò)期。通過(guò)這樣,我們可以對(duì)key設(shè)置一個(gè)固定時(shí)間,若key沒(méi)有被訪問(wèn),則會(huì)被立即刪除。

在Redis中,還可以使用PEXPIRE(key,ms)來(lái)調(diào)整key的存活時(shí)間,與EXPIRES指令的工作原理相同,唯一的不同是ms參數(shù)是一個(gè)絕對(duì)時(shí)間,即指key距離當(dāng)前時(shí)間過(guò)去的時(shí)間,單位為毫秒。

此外,Redis還提供了一種叫做客戶(hù)端超時(shí)(client timeout)的機(jī)制,其用于在客戶(hù)端突然斷開(kāi)連接或不可用的情況下,從服務(wù)器端刪除所有與之相關(guān)的數(shù)據(jù)。具體來(lái)說(shuō),就是如果客戶(hù)端在設(shè)定的超時(shí)時(shí)間內(nèi)沒(méi)有和Redis服務(wù)器發(fā)生任何請(qǐng)求,則Redis服務(wù)器會(huì)自動(dòng)刪除之前創(chuàng)建的所有key和value。

若要調(diào)整客戶(hù)端的超時(shí)時(shí)間,可通過(guò)CONFIG SET timeout來(lái)實(shí)現(xiàn)。其中可以指定一個(gè)秒級(jí)的timeout值,指定后Redis服務(wù)器會(huì)以每秒以客戶(hù)端發(fā)出一次連接心跳信號(hào)的形式,來(lái)驗(yàn)證客戶(hù)端是否有效。

在Redis中可以通過(guò)EXPIRES,PEXPIRE,以及CONFIG SET timeout等指令來(lái)調(diào)整key的存活時(shí)間,從而讓Redis更加可靠,從而提高數(shù)據(jù)的性能和可用性。

香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機(jī)被稱(chēng)為香港虛擬空間/香港網(wǎng)站空間,或者簡(jiǎn)稱(chēng)香港主機(jī)/香港空間。香港虛擬主機(jī)特點(diǎn)是免備案空間開(kāi)通就用, 創(chuàng)新互聯(lián)香港主機(jī)精選cn2+bgp線(xiàn)路訪問(wèn)快、穩(wěn)定!


網(wǎng)站名稱(chēng):Redis如何調(diào)整存活時(shí)間(redis設(shè)置存活時(shí)間)
網(wǎng)頁(yè)網(wǎng)址:http://www.5511xx.com/article/ccsddci.html