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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Redis 字符串化數(shù)組 VS 字符串化結(jié)構數(shù)組

Redis 字符串化數(shù)組 VS 字符串化結(jié)構數(shù)組

Go
森林海 2022-11-28 16:48:32
我需要在 golang 中使用 redis 作為緩存并在其中存儲一個結(jié)構數(shù)組。由于 redis 只允許存儲字符串數(shù)組(如果我錯了請糾正我),我將整理數(shù)組中的項目。想知道我是否應該在以字符串格式存儲編組結(jié)構的地方使用 redis 列表,或者我可以只編組整個數(shù)組并將其作為鍵 <> 值存儲在 redis 中而不使用列表。使用列表的一個優(yōu)點是我可以從列表中獲取范圍內(nèi)的項目,但規(guī)模不是這里的問題,因為我將在列表中存儲少于 100 個項目。我還應該在這里考慮什么。謝謝??!
查看完整描述

1 回答

?
米琪卡哇伊

TA貢獻1998條經(jīng)驗 獲得超6個贊

答案取決于你想如何使用redis

例如,使用 json(或任何類型的序列化)存儲一個結(jié)構并將其存儲在一個易于讀/寫的位置。

但是如果你需要高效地檢索/更新一個字段,你可以用不同的方式保存它。然而,這種情況非常罕見且處理起來很復雜。

例如,您需要確保始終以相同的順序書寫,以計算正確的偏移量。如果你需要添加一個新的字段,將很難做到 100% 向后兼容。您可能需要創(chuàng)建一個新類型(如版本 2)。


查看完整回答
反對 回復 2022-11-28
  • 1 回答
  • 0 關注
  • 92 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號