Redis
有五种value
类型,这个我也知道。
但是我现在想知道的是,比如key
对应的value
是一个集合,或者是sorted set
,那这个set
里面可以包含的value
的类型是有限制的吗?比如只能是byte[]
或者string
,还是没有限制?
查了很久,网上的博客说来说去就是value
五种类型。。。难道他们不知道set
还有list
还有hash map
内部还会包含value
的吗。。。这个value
的类型却只字未提
对了,还有一个问题,redis
的key
是不是只能是string
类型?
有疑问加站长微信联系(非本文作者)

Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
这句话你仔细分析一下就知道基础数据类型只有string。其他类型都是怎么保存string那[]byte可以直接传给redis嘛?到了redis之后还是会以string的形式来保存这个[]byte?