redis存儲(chǔ)

redis存儲(chǔ)

1 redis是內(nèi)存型數(shù)據(jù)庫,主要操作都是在內(nèi)存中進(jìn)行,也提供持久化的功能,比如rdb和aof
2 一個(gè)redis實(shí)例默認(rèn)擁有16個(gè)數(shù)據(jù)庫(0-15),可以通過配置項(xiàng)database進(jìn)行修改
3 默認(rèn)使用的是第0個(gè)數(shù)據(jù)庫,可以通過命令select進(jìn)行選擇切換
4 目前沒有查詢當(dāng)前選擇哪個(gè)redis數(shù)據(jù)庫的命令,對(duì)于影響比較大的命令,在執(zhí)行命令前明確的切換到目標(biāo)數(shù)據(jù)庫
5 redis存儲(chǔ)是鍵值對(duì)的,鍵為字符串,值為任意支持的類型,比如字符串,list,map等等

redis刪除策略

1 redis過期鍵刪除策略是惰性刪除+定期刪除,兩者配合可以獲得比較好的刪除性能
惰性刪除就是操作鍵地發(fā)現(xiàn)過期,就刪除掉,比如set key "ok"的時(shí)候,判斷key已經(jīng)過期就會(huì)將key刪除掉
定期刪除就是每隔一段時(shí)間,對(duì)數(shù)據(jù)庫做一次檢查,將發(fā)現(xiàn)的過期鍵刪除掉

參考

redis設(shè)計(jì)與實(shí)現(xiàn)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 嘉賓介紹 大家好,首先自我介紹一下,我是360 web平臺(tái)-基礎(chǔ)架構(gòu)組的宋昭,負(fù)責(zé)大容量類redis存儲(chǔ)pika的...
    dd92c2f421e3閱讀 73,536評(píng)論 5 26
  • 分布式緩存技術(shù)PK:選擇Redis還是Memcached? 經(jīng)平臺(tái)同意授權(quán)轉(zhuǎn)載 作者:田京昆(騰訊后臺(tái)研發(fā)工程師)...
    meng_philip123閱讀 69,043評(píng)論 7 60
  • 一、內(nèi)存 1、幾個(gè)關(guān)鍵的數(shù)據(jù)結(jié)構(gòu) 2、rehash 1)rehash標(biāo)志 #define dictIsRehash...
    捉蟲大師閱讀 591評(píng)論 3 0
  • 這道題可以說是差一點(diǎn),也可以說差很多。 ??,其實(shí)真的不應(yīng)該寫if 在那里,越寫越亂。 然后最大的mistake就是...
    98Future閱讀 238評(píng)論 0 0
  • 昨天看了簡述一段文字“買不起800萬學(xué)區(qū)房的窮人,也喝不起辭職去環(huán)游世界的毒雞湯”。 上述現(xiàn)狀不僅存在于北上廣這些...
    Msr李白閱讀 211評(píng)論 0 0

友情鏈接更多精彩內(nèi)容