<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
在工作中遇到刪除hash型別的快取時遇到了,怎樣也刪不掉redis裡面的快取,後來發現,hash型別和string型別的換成刪除方式不一樣,所以在這裡做一下整理,後面再有遇到其他型別的,還會陸續的完善。
詳細如下:
針對hash型別的快取刪除,函數:
因為需要刪除很多快取內容,所以在common.php寫的公共函數進行呼叫,
function processredis($type,$id=false,$code=false){ #這裡的$type就是標識需要刪除哪一塊的快取型別,根據這個型別刪除相應的快取內容。 if($type==1){ #hash型別 $XXXXXheart = $id; if($XXXXXheart ){ $key = "{$XXXXXheart }"; $redisXXXid = $redisModel->hashDel("XXXXXX:XXXXXXX:XXXXX",$key); } }elseif($type == 2) { #string型別快取 $chNum = $id; if($chNum != null){ $key = "XXXXX:XXXXX:XXXX:".$chNum ; $redisXXXXid = $redisModel->delete($key); } } }
Hash型別儲存的值是一個map集合,又因為redis是key-value型別,故hash型別在redis中是key - map,即key - <field,value>。
Map的特點是儲存鍵值對,也是無序不可重複的。
(1)將鍵值對存入hash中:hset key field value
(2)獲取指定hash集中該field的關聯值:hget key field
(3)存入多個值:hmset key field value [field value …]
(4)獲取hash集中所有的欄位和值:hgetall key
(5)刪除hash中的值:hdel key field [field…]
(6)獲取hash集中元素的個數:hlen key
(7)判斷hash中是否存在指定欄位:hexists key field
(8)獲取hash集中所有的欄位名:hkeys key
(9)hash集中指定欄位值增加步長:hincrby key field i
(10)hash集中指定欄位值增加float型步長:hIncrByFloat key field f
(11)當不存在指定欄位時才賦值:hsetnx key field value
增:
Hset key field value
Hmset key field value [field value …]
Hsetnx key field value
刪:
Hdel key field [field…]
查:
Hget key field
Hmget key field [field…]
Hgetall key
Hexists key field
Hkeys key
Hvals key
改:無
其他:
Hincrby key field i
HincrbyFloat key field f
以上為個人經驗,希望能給大家一個參考,也希望大家多多支援it145.com。
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45