第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

redis 如何優(yōu)雅的刪除集合中值為json的數(shù)據(jù)?

redis 如何優(yōu)雅的刪除集合中值為json的數(shù)據(jù)?

PHP
回首憶惘然 2019-03-17 18:40:11
我將消息主體內(nèi)容轉(zhuǎn)為json字符串存儲(chǔ)在redis中,使用集合方式(sadd)存儲(chǔ)的,請問能否及如何根據(jù)消息主體中的唯一標(biāo)示id去刪除redis該條消息?如不能根據(jù)id去刪除,有無更好的“系統(tǒng)未讀消息”的設(shè)計(jì)方案?
查看完整描述

4 回答

?
largeQ

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊

redis是k-v存儲(chǔ),無論如何都要記著這一點(diǎn);所以不能根據(jù)標(biāo)識(shí)ID去刪除;

查看完整回答
反對 回復(fù) 2019-03-18
?
GCT1015

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超4個(gè)贊

每一條里面的id都是唯一的嘛?還是一條里面有多個(gè)id?

查看完整回答
反對 回復(fù) 2019-03-18
?
胡子哥哥

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊

請考慮一下是否可以調(diào)整消息在redis的存儲(chǔ)結(jié)構(gòu),比如,消息的唯一標(biāo)志id存儲(chǔ)在set中,而消息信息可以以id作為鍵,消息內(nèi)容作為值存儲(chǔ)在hash結(jié)構(gòu)中,這樣只要?jiǎng)h除set中的元素時(shí),順帶把hash中相關(guān)的元素也刪除呢

查看完整回答
反對 回復(fù) 2019-03-18
?
慕萊塢森

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊

可以在將 msg-body 存入 redis 時(shí),以 業(yè)務(wù)關(guān)鍵詞 + msg-body-id 作為存儲(chǔ)的 key,
這樣可以在刪除時(shí),唯一定位,通過 key 直接刪除。

查看完整回答
反對 回復(fù) 2019-03-18
  • 4 回答
  • 0 關(guān)注
  • 720 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)