redis序列化方式哪幾種 redis存儲(chǔ)java對(duì)象是json字符串還是序列化?
redis存儲(chǔ)java對(duì)象是json字符串還是序列化?是串行存儲(chǔ)的。當(dāng)redis存儲(chǔ)一個(gè)對(duì)象時(shí),它需要序列化這個(gè)對(duì)象。序列化的另一個(gè)功能是在序列化之后通過套接字傳輸對(duì)象。然后,JSON也是一種數(shù)據(jù)交換
redis存儲(chǔ)java對(duì)象是json字符串還是序列化?
是串行存儲(chǔ)的。當(dāng)redis存儲(chǔ)一個(gè)對(duì)象時(shí),它需要序列化這個(gè)對(duì)象。序列化的另一個(gè)功能是在序列化之后通過套接字傳輸對(duì)象。然后,JSON也是一種數(shù)據(jù)交換格式。為什么不將對(duì)象轉(zhuǎn)換為JSON字符串并將其作為字符串存儲(chǔ)在值中呢。Redis存儲(chǔ)Java對(duì)象是JSON字符串還是序列化的連接.sAdd(鍵列表.toArray())
redis方法支持多個(gè)參數(shù)。只要將放入的單個(gè)對(duì)象也序列化,就只需要將其轉(zhuǎn)換為數(shù)組。
或使用JSON工具將整個(gè)陣列序列化為字符串以供存儲(chǔ)