redis的数据类型

redis有5种数据类型:Strings,Lists,Sets,Hashes,Sorted sets。

Strings:字符串是redis最基本的数据类型,它能包含任何类型的数据,包括二进制数据,比如图片、序列化的对象等。字符串的大小不能超过512MB。String相关的命令

Lists:列表类型可以存储一个根据元素插入顺序排列的字符串列表,可以在列表的头部和尾部插入元素。列表的最大长度为2^32-1。列表的特性是在头尾插入元素或者访问头尾元素都很快,但是如果列表很大的时候访问中间的元素很慢。Lists相关的命令

Sets:集合中的字符串是无序的,且没有重复的字符串。集合中的元素不能超过2^32-1个。集合类型支持并集,差集,交集等运算。Sets相关的命令

Hashes:散列类型就是字段和字段值之间的映射,和Javascript中的对象或者关联数组很像。一个散列最多可以包含2^32-1个字段。Hashes相关的命令

Sorted sets:有序集合和集合的区别是每个元素都有一个关联的分数,根据分数从小到大给集合中的元素排序。虽然集合中的元素是不能重复的,但分数可以重复。Sorted sets相关的命令

参考:http://redis.io/topics/data-types

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值